Clever Linked Terms

描述

Clever Linked Terms is an advanced glossary plugin that automatically links glossary terms throughout your WordPress site with hover tooltips. It supports both standard WordPress content and FluentCommunity portal integration.

Visit https://linkedterms.com for documentation and support. Privacy Policy: https://linkedterms.com/privacy-policy/

External Services

This plugin optionally connects to third-party/external services only when the Term Discovery add-on is enabled and an administrator uses the discovery or API-test tools. The plugin works without these services, but automatic definition, synonym, and encyclopedia lookup features will not be available unless the relevant service is enabled.

When a lookup is performed, the searched glossary term is sent to the selected provider. When an API-key-protected service is used or tested, the configured API key is sent to that provider as required for authentication. API responses may be cached temporarily in WordPress transients to avoid repeated requests for the same term.

Wikimedia / Wikipedia REST API
* Purpose: Retrieve encyclopedia summaries from Wikipedia as an optional fallback source.
* Endpoint/domain used: https://en.wikipedia.org/api/rest_v1/page/summary/
* Data sent: The glossary term being searched is included in the request URL when an administrator asks Term Discovery to fetch encyclopedia content.
* Privacy Policy: https://foundation.wikimedia.org/wiki/Privacy_policy
* Terms of Use: https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use
* API documentation: https://www.mediawiki.org/wiki/API:REST_API

Merriam-Webster Dictionary API
* Purpose: Retrieve dictionary definitions.
* Endpoint/domain used: https://www.dictionaryapi.com/api/v3/references/collegiate/json/
* Data sent: The searched glossary term and the configured Merriam-Webster Dictionary API key are sent when an administrator requests a definition lookup or tests the API key.
* Privacy Policy: https://www.merriam-webster.com/privacy-policy
* Terms of Use: https://www.dictionaryapi.com/info/terms-of-service.htm
* Requires API key.

Merriam-Webster Thesaurus API
* Purpose: Retrieve synonyms, antonyms, and related terms.
* Endpoint/domain used: https://www.dictionaryapi.com/api/v3/references/thesaurus/json/
* Data sent: The searched glossary term and the configured Merriam-Webster Thesaurus API key are sent when an administrator requests a synonym lookup or tests the API key.
* Privacy Policy: https://www.merriam-webster.com/privacy-policy
* Terms of Use: https://www.dictionaryapi.com/info/terms-of-service.htm
* Requires API key.

Encyclopaedia Britannica API
* Purpose: Retrieve encyclopedic articles and summaries.
* Endpoint/domain used: https://syndication.api.eb.com/production/articles and https://syndication.api.eb.com/production/article/
* Data sent: The selected article type/category, the searched glossary term used to match returned article titles, article IDs from Britannica search results, and the configured Britannica API key are sent when an administrator requests encyclopedia content or tests the API key.
* Privacy Policy: https://corporate.britannica.com/privacy.html
* Terms of Use: https://corporate.britannica.com/termsofuse.html
* Requires API key.

Free Dictionary API
* Purpose: Retrieve dictionary definitions and pronunciation data as an optional fallback source.
* Endpoint/domain used: https://api.dictionaryapi.dev/api/v2/entries/en/
* Data sent: The searched glossary term is included in the request URL when an administrator requests a definition lookup.
* Privacy Policy: https://dictionaryapi.dev/
* Terms of Use: https://dictionaryapi.dev/
* No registration required.

API Ninjas Thesaurus API
* Purpose: Retrieve synonyms and antonyms.
* Endpoint/domain used: https://api.api-ninjas.com/v1/thesaurus
* Data sent: The searched glossary term and the configured API Ninjas API key are sent when an administrator requests a synonym lookup or tests the API key.
* Privacy Policy: https://api-ninjas.com/privacy
* Terms of Use: https://api-ninjas.com/terms
* Requires API key.

WordsAPI through RapidAPI
* Purpose: Retrieve word data such as definitions, synonyms, and pronunciation.
* Endpoint/domain used: https://wordsapiv1.p.rapidapi.com/words/
* Data sent: The searched glossary term and the configured RapidAPI key are sent when an administrator requests WordsAPI data or tests the API key.
* RapidAPI Privacy Policy: https://rapidapi.com/privacy
* RapidAPI Terms of Use: https://rapidapi.com/terms
* Requires RapidAPI key.

Plugin support and documentation site
* Purpose: The readme and admin help screens link to the plugin documentation/support community. The plugin does not automatically send site or user data to this site.
* Site: https://linkedterms.com and https://jeffbrigman.com/community
* Privacy Policy: https://linkedterms.com/privacy-policy/ and https://jeffbrigman.com/privacy-policy/
* Terms of Use: https://linkedterms.com/terms/ and https://jeffbrigman.com/terms/

Features:

  • Automatic term linking in WordPress posts, pages, and custom post types
  • Hover tooltips displaying term definitions
  • Optional FluentCommunity integration with SPA compatibility
  • Configurable link behavior (link all or limit per term)
  • Light and dark mode tooltip styling
  • Glossary index page with A-Z navigation
  • Analytics tracking (add-on)
  • Import/Export (add-on)
  • Term Discovery with API support (add-on)

螢幕截圖

  • Linked Terms settings screen.
  • Glossary index page with A-Z navigation.
  • Tooltip display in WordPress or FluentCommunity content.

安裝

  1. Upload the plugin files to the /wp-content/plugins/linked-terms directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to Linked Terms Settings to configure the plugin.
  4. Create your first glossary term under Linked Terms Add New.

常見問題

Does this work with FluentCommunity?

Yes! Enable the FluentCommunity add-on in the Add-Ons tab to integrate with FluentCommunity portal.

Can I control which post types have term linking?

Yes, in the WordPress tab you can select exactly which post types should include glossary term linking.

How do I create a glossary index page?

Go to Settings General and click “Create Index Page” to automatically generate an A-Z glossary index.

評價

2026年5月18日
Love the plugin so much…especially its use cases. This glossary plugin can be used in multiple cases and is highly useful for your site. Much appreciate the plugin author’s act of creativity, intelligence and logic.
閱讀全部1個評價

貢獻者及開發者

“Clever Linked Terms” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 Clever Linked Terms 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

1.0.0

  • Initial public release on WordPress.org
  • Removed licensing system – plugin is now 100% free
  • Full WordPress coding standards compliance

0.3.9

  • FIX: WordPress post type settings now properly prevent JS from loading on disabled post types

0.3.8

  • FIX: Removed .comment_text_body from exclusion list

0.3.0

  • FIX: Content type checkboxes now save correctly
  • FIX: Titles and comments now excluded from term linking
  • Version consistency across all files

0.2.99

  • SECURITY: Full security audit completed
  • Added ABSPATH checks to all files
  • Added index.php to all directories

0.1.0

  • Initial release