{"id":11137,"date":"2010-11-07T16:46:12","date_gmt":"2010-11-07T16:46:12","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/terms-descriptions\/"},"modified":"2026-01-25T20:27:31","modified_gmt":"2026-01-25T20:27:31","slug":"terms-descriptions","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/terms-descriptions\/","author":7323073,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.4.10","stable_tag":"trunk","tested":"6.9.4","requires":"4.1","requires_php":"","requires_plugins":null,"header_name":"Terms Descriptions","header_author":"Vladimir Statsenko","header_description":"","assets_banners_color":"c1c2c2","last_updated":"2026-01-25 20:27:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/simplecoding.org\/plagin-wordpress-terms-descriptions","header_author_uri":"https:\/\/simplecoding.org","rating":4.9,"author_block_rating":0,"active_installs":1000,"downloads":106645,"num_ratings":10,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"vladimir.s","date":"2011-11-03 16:48:31"},"1.1":{"tag":"1.1","author":"vladimir.s","date":"2011-11-03 16:51:53"},"1.1.2":{"tag":"1.1.2","author":"vladimir.s","date":"2011-11-03 16:53:55"},"1.1.4":{"tag":"1.1.4","author":"vladimir.s","date":"2011-11-03 16:55:54"},"1.1.6":{"tag":"1.1.6","author":"vladimir.s","date":"2011-11-03 16:58:16"},"1.1.8":{"tag":"1.1.8","author":"vladimir.s","date":"2011-11-03 17:07:20"},"1.2.0":{"tag":"1.2.0","author":"vladimir.s","date":"2011-11-24 17:46:58"},"1.2.1":{"tag":"1.2.1","author":"vladimir.s","date":"2011-12-11 20:32:38"},"1.2.2":{"tag":"1.2.2","author":"vladimir.s","date":"2012-01-01 21:30:14"},"3.0.1":{"tag":"3.0.1","author":"vladimir.s","date":"2012-01-22 17:36:45"},"3.0.2":{"tag":"3.0.2","author":"vladimir.s","date":"2012-02-04 19:55:46"},"3.0.3":{"tag":"3.0.3","author":"vladimir.s","date":"2012-02-09 16:56:29"},"3.0.4":{"tag":"3.0.4","author":"vladimir.s","date":"2012-05-27 20:00:24"},"3.0.5":{"tag":"3.0.5","author":"vladimir.s","date":"2012-06-11 08:49:14"},"3.1.0":{"tag":"3.1.0","author":"vladimir.s","date":"2012-06-11 11:04:53"},"3.1.1":{"tag":"3.1.1","author":"vladimir.s","date":"2012-08-25 17:07:25"},"3.1.2":{"tag":"3.1.2","author":"vladimir.s","date":"2013-01-27 19:36:29"},"3.1.3":{"tag":"3.1.3","author":"vladimir.s","date":"2013-03-04 21:39:57"},"3.1.4":{"tag":"3.1.4","author":"vladimir.s","date":"2013-05-20 19:42:49"},"3.1.5":{"tag":"3.1.5","author":"vladimir.s","date":"2013-12-29 18:36:37"},"3.1.6":{"tag":"3.1.6","author":"vladimir.s","date":"2014-01-27 18:33:11"},"3.1.7":{"tag":"3.1.7","author":"vladimir.s","date":"2014-06-07 18:14:31"},"3.1.8":{"tag":"3.1.8","author":"vladimir.s","date":"2014-07-31 10:57:29"},"3.1.9":{"tag":"3.1.9","author":"vladimir.s","date":"2015-03-28 18:11:02"},"3.2":{"tag":"3.2","author":"vladimir.s","date":"2015-05-03 13:12:17"},"3.2.1":{"tag":"3.2.1","author":"vladimir.s","date":"2015-07-04 19:58:47"},"3.2.2":{"tag":"3.2.2","author":"vladimir.s","date":"2015-07-21 18:58:44"},"3.2.3":{"tag":"3.2.3","author":"vladimir.s","date":"2015-12-17 19:58:48"},"3.2.4":{"tag":"3.2.4","author":"vladimir.s","date":"2016-05-04 19:43:19"},"3.2.5":{"tag":"3.2.5","author":"vladimir.s","date":"2017-05-01 09:30:36"},"3.2.6":{"tag":"3.2.6","author":"vladimir.s","date":"2017-05-01 15:01:58"},"3.2.7":{"tag":"3.2.7","author":"vladimir.s","date":"2017-12-03 15:27:05"},"3.3.0":{"tag":"3.3.0","author":"vladimir.s","date":"2018-05-01 15:47:55"},"3.3.1":{"tag":"3.3.1","author":"vladimir.s","date":"2018-09-16 17:13:01"},"3.3.10":{"tag":"3.3.10","author":"vladimir.s","date":"2020-11-14 12:32:17"},"3.3.11":{"tag":"3.3.11","author":"vladimir.s","date":"2020-11-14 12:48:18"},"3.3.12":{"tag":"3.3.12","author":"vladimir.s","date":"2021-04-24 17:59:14"},"3.3.2":{"tag":"3.3.2","author":"vladimir.s","date":"2018-10-15 13:12:51"},"3.3.3":{"tag":"3.3.3","author":"vladimir.s","date":"2018-10-15 13:47:43"},"3.3.4":{"tag":"3.3.4","author":"vladimir.s","date":"2023-04-23 17:28:51"},"3.3.5":{"tag":"3.3.5","author":"vladimir.s","date":"2019-02-23 16:24:40"},"3.3.6":{"tag":"3.3.6","author":"vladimir.s","date":"2020-03-01 20:45:58"},"3.3.7":{"tag":"3.3.7","author":"vladimir.s","date":"2020-04-21 15:56:56"},"3.3.8":{"tag":"3.3.8","author":"vladimir.s","date":"2020-05-23 10:34:31"},"3.3.9":{"tag":"3.3.9","author":"vladimir.s","date":"2020-11-14 12:09:15"},"3.4.0":{"tag":"3.4.0","author":"vladimir.s","date":"2022-03-16 17:27:18"},"3.4.1":{"tag":"3.4.1","author":"vladimir.s","date":"2022-05-08 19:12:38"},"3.4.10":{"tag":"3.4.10","author":"vladimir.s","date":"2026-01-25 20:27:50"},"3.4.2":{"tag":"3.4.2","author":"vladimir.s","date":"2022-06-07 12:56:57"},"3.4.3":{"tag":"3.4.3","author":"vladimir.s","date":"2022-07-09 18:57:27"},"3.4.5":{"tag":"3.4.5","author":"vladimir.s","date":"2023-07-08 16:02:06"},"3.4.6":{"tag":"3.4.6","author":"vladimir.s","date":"2024-04-09 16:47:30"},"3.4.7":{"tag":"3.4.7","author":"vladimir.s","date":"2024-10-20 19:13:18"},"3.4.8":{"tag":"3.4.8","author":"vladimir.s","date":"2024-12-21 18:19:17"},"3.4.9":{"tag":"3.4.9","author":"vladimir.s","date":"2025-10-04 19:27:27"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":1,"5":8},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":1122798,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":493566,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.1.2","1.1.4","1.1.6","1.1.8","1.2.0","1.2.1","1.2.2","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.2","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.3.0","3.3.1","3.3.10","3.3.11","3.3.12","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.10","3.4.2","3.4.3","3.4.5","3.4.6","3.4.7","3.4.8","3.4.9"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3446674,"resolution":"2","location":"plugin"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3446674,"resolution":"5","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3446674,"resolution":"4","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3446674,"resolution":"1","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3446674,"resolution":"3","location":"plugin"}},"screenshots":{"1":"Terms creation page","2":"Page selection autocomplete field","3":"Options page","4":"Tools page","5":"The plugin built with PhpStorm"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[26653,11851,175,170,86],"plugin_category":[],"plugin_contributors":[80234],"plugin_business_model":[],"class_list":["post-11137","plugin","type-plugin","status-publish","hentry","plugin_tags-cross-linking","plugin_tags-link-building","plugin_tags-links","plugin_tags-page","plugin_tags-post","plugin_contributors-vladimirs","plugin_committers-vladimirs"],"banners":{"banner":"https:\/\/ps.w.org\/terms-descriptions\/assets\/banner-772x250.png?rev=493566","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/terms-descriptions\/assets\/icon.svg?rev=1122798","icon":"https:\/\/ps.w.org\/terms-descriptions\/assets\/icon.svg?rev=1122798","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/terms-descriptions\/trunk\/screenshot-1.png?rev=3446674","caption":"Terms creation page"},{"src":"https:\/\/ps.w.org\/terms-descriptions\/trunk\/screenshot-2.png?rev=3446674","caption":"Page selection autocomplete field"},{"src":"https:\/\/ps.w.org\/terms-descriptions\/trunk\/screenshot-3.png?rev=3446674","caption":"Options page"},{"src":"https:\/\/ps.w.org\/terms-descriptions\/trunk\/screenshot-4.png?rev=3446674","caption":"Tools page"},{"src":"https:\/\/ps.w.org\/terms-descriptions\/trunk\/screenshot-5.png?rev=3446674","caption":"The plugin built with PhpStorm"}],"raw_content":"<!--section=description-->\n<p>The main purpose of this plugin is easy link building.<\/p>\n\n<p>For example, you can create a page or post with detail description of some term. Most likely, this term is used in other posts and it would be appropriate to put a links from that posts to you page. But doing this operation manually is very time consuming task.<\/p>\n\n<p>This WordPress plugin allow you to maintain a list of terms and assign links to them. Plugin automatically replaces terms occurrences in posts with appropriate links. You can control the number of terms replacements.<\/p>\n\n<p>This plugin allows.<\/p>\n\n<ul>\n<li>Create, update and delete terms through admin interface (Terms menu). Each term can contain one or several word forms (e.g. pear, pears).<\/li>\n<li>Assign a link to a term. This link can point to your blog post, page, custom post type or to a page on another site.<\/li>\n<li>Control how many terms will be converted to links in each post.<\/li>\n<li>Select where you want to replace terms, in posts content, in posts comments or both.<\/li>\n<li>Set several word forms for each term. For example, \"apple|apples\". Word forms should be separated with a \"|\" symbol.<\/li>\n<li>Search for terms in posts content and convert them to appropriate links. This task is performed automatically when plugin is activated.<\/li>\n<li>Disable terms to links conversion for individual posts.<\/li>\n<li>Wrap links with arbitrary text (for example, you can wrap link with strong tag)<\/li>\n<li>Export and import terms and plugin options.<\/li>\n<li>Export terms in CSV format.<\/li>\n<li>Packet terms creation.<\/li>\n<li>Permalinks update function (use it after permalinks structure updates).<\/li>\n<\/ul>\n\n<p>Please, note that terms <em>will not<\/em> be replaced with links in following cases.<\/p>\n\n<ul>\n<li>If the term is already inside the link. E.g. if the link was created manually. So the plugin will not change any links that already exists in the post.<\/li>\n<li>If the term is located inside html tag. For example, inside <code>alt<\/code> attribute of <code>img<\/code> tag.<\/li>\n<li>If the term is located in <code>h1<\/code>-<code>h6<\/code> tags.<\/li>\n<li>If the term is part of another word. E.g. term = <code>car<\/code> and the word is <code>carrot<\/code>.<\/li>\n<li>If you checked \"Disable Terms Descriptions plugin for this post\" checkbox (at the bottom of post edit screen).<\/li>\n<\/ul>\n\n<p><strong>Important!<\/strong><\/p>\n\n<p>Huge terms lists with hundreds of terms can increase page creation time. In such cases, consider to use caching plugin.<\/p>\n\n<p>Detail description of this plugin is available in <a href=\"https:\/\/www.simplecoding.org\/wordpress-easy-cross-linking-with-terms-descriptions-plugin\" title=\"WordPress: easy cross-linking with Terms Descriptions plugin\">English<\/a>.<\/p>\n\n<p>Detail description of this plugin is available in <a href=\"https:\/\/www.simplecoding.org\/plagin-wordpress-terms-descriptions\" title=\"Terms Descriptions WordPress Plugin\">Russian<\/a>.<\/p>\n\n<p>Serbo-Croatian translations were created by <a href=\"http:\/\/www.webhostinghub.com\" title=\"Borisa Djuraskovic\">Borisa Djuraskovic<\/a>.<\/p>\n\n<p>Spanish translations were created by <a href=\"https:\/\/www.ibidem-translations.com\" title=\"Juan\">Juan<\/a>.<\/p>\n\n<p><strong>Development<\/strong><\/p>\n\n<p>If you want to participate in the plugin development, create a pull request to the <a href=\"https:\/\/github.com\/vladimir-s\/terms-descriptions\" title=\"Terms Descriptions GitHub repository\">official GutHub repository<\/a>.<\/p>\n\n<p>The plugin built with <a href=\"http:\/\/www.jetbrains.com\/phpstorm\/\">PhpStorm<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the zip file<\/li>\n<li>Extract <code>terms-descriptions<\/code> folder<\/li>\n<li>Upload <code>terms-descriptions<\/code> folder to your<code>wp-content\/plugins<\/code> directory<\/li>\n<li>Log in to your WordPress blog<\/li>\n<li>Click on \"Plugins\"<\/li>\n<li>Locate the \"Terms Descriptions\" plugin and click \"Activate\"<\/li>\n<li>Go to \"Term\" &gt; \"Terms\" to create your list of terms<\/li>\n<li>Update DB message may appear after plugin upgrade at the top of admin pages. In this case backup you database and press \"Update DB\" button.<\/li>\n<li>Go to \"Terms\" &gt; \"Options\" and select parser type. Simple parser will search for exact terms. Simple parser with quotes support will search for terms that may be surrounded with quotes.<\/li>\n<li>If you change permalinks structure go to \"Term\" &gt; \"Terms\" page and press \"Update permalinks\" button<\/li>\n<li>If you want to disable the plugin for individual posts check \"Disable Terms Descriptions plugin for this post\" checkbox (at the bottom of post edit screen)<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>3.4.10<\/h4>\n\n<ul>\n<li>Bug fixes: Sensitive Data Exposure vulnerability fixed<\/li>\n<li>Bug fix: in saving skip_tags<\/li>\n<li>Bug fixes: XSS vulnerability fixed<\/li>\n<\/ul>\n\n<h4>3.4.9<\/h4>\n\n<ul>\n<li>Bug fixes: XSS vulnerability fixed<\/li>\n<\/ul>\n\n<h4>3.4.8<\/h4>\n\n<ul>\n<li>Bug fixes: XSS vulnerability fixed<\/li>\n<\/ul>\n\n<h4>3.4.7<\/h4>\n\n<ul>\n<li>Bug fixes: reflected XSS vulnerability fixed<\/li>\n<li>Wordpress 6.6.2 support<\/li>\n<\/ul>\n\n<h4>3.4.6<\/h4>\n\n<ul>\n<li>Wordpress 6.5 support<\/li>\n<\/ul>\n\n<h4>3.4.5<\/h4>\n\n<ul>\n<li>Bug fixes: reflected XSS vulnerability fixed<\/li>\n<li>Wordpress 6.2 support<\/li>\n<\/ul>\n\n<h4>3.4.4<\/h4>\n\n<ul>\n<li>New option added: skip_noindex_nofollow_for_internal<\/li>\n<li>Tests for apostrophe (https:\/\/wordpress.org\/support\/topic\/cant-include-a-in-terms\/)<\/li>\n<li>Wordpress 6.2 support<\/li>\n<\/ul>\n\n<h4>3.4.3<\/h4>\n\n<ul>\n<li>Bug fixes: variable type check added (https:\/\/github.com\/vladimir-s\/terms-descriptions\/issues\/5)<\/li>\n<\/ul>\n\n<h4>3.4.2<\/h4>\n\n<ul>\n<li>New feature: support of additional filters added (https:\/\/github.com\/vladimir-s\/terms-descriptions\/issues\/1)<\/li>\n<li>Bug fixes: support of widgets in the sidebar, hooks above the loop added (https:\/\/github.com\/vladimir-s\/terms-descriptions\/issues\/4)<\/li>\n<li>Wordpress 6.0 support<\/li>\n<\/ul>\n\n<h4>3.4.1<\/h4>\n\n<ul>\n<li>New feature: [terms-descriptions] shortcode added<\/li>\n<li>New feature: convert in archive descriptions option added<\/li>\n<li>New feature: support of t_use_in_post_types column added to packet upload and export to CSV<\/li>\n<li>New feature: support of t_use_in_post_types column added to export and import<\/li>\n<li>Improvement: PHPUnit 9.5 support<\/li>\n<li>Bug fix: \"www.\" subdomain removed from SERVER_NAME in is_current_url function<\/li>\n<li>WordPress 5.9.3 support<\/li>\n<\/ul>\n\n<h4>3.4.0<\/h4>\n\n<ul>\n<li>New feature: terms can be associated with post types<\/li>\n<li>WordPress 5.9.2 support<\/li>\n<\/ul>\n\n<h4>3.3.12<\/h4>\n\n<ul>\n<li>WordPress 5.7.1 support<\/li>\n<\/ul>\n\n<h4>3.3.11<\/h4>\n\n<h4>3.3.10<\/h4>\n\n<h4>3.3.9<\/h4>\n\n<ul>\n<li>Spanish translations by Juan the Wizard (https:\/\/profiles.wordpress.org\/juanwizard\/)<\/li>\n<\/ul>\n\n<h4>3.3.8<\/h4>\n\n<ul>\n<li>New feature: Custom timeout between requests for permalinks updates<\/li>\n<li>WordPress 5.4.1 support<\/li>\n<\/ul>\n\n<h4>3.3.7<\/h4>\n\n<ul>\n<li>WordPress 5.4 support<\/li>\n<\/ul>\n\n<h4>3.3.6<\/h4>\n\n<ul>\n<li>WordPress 5.3 support<\/li>\n<\/ul>\n\n<h4>3.3.5<\/h4>\n\n<ul>\n<li>WordPress 5.1 support<\/li>\n<li>CSS Styles updated<\/li>\n<li>Search term form updated<\/li>\n<\/ul>\n\n<h4>3.3.4<\/h4>\n\n<ul>\n<li>WordPress 5.0 support<\/li>\n<li>PHP 7.3 support<\/li>\n<\/ul>\n\n<h4>3.3.3<\/h4>\n\n<ul>\n<li>Text domain fixed<\/li>\n<\/ul>\n\n<h4>3.3.2<\/h4>\n\n<ul>\n<li>Support for the translations import mechanism<\/li>\n<\/ul>\n\n<h4>3.3.1<\/h4>\n\n<ul>\n<li>New feature: Same URLs with different anchors are not treated as unique<\/li>\n<li>WP 4.9.8 support<\/li>\n<\/ul>\n\n<h4>3.3.0<\/h4>\n\n<ul>\n<li>New feature: Custom title tag added for external links<\/li>\n<li>Bug fix: in SCO_TD_Long_Terms_First_Parser::compare_terms method<\/li>\n<li>WP 4.9.5 support<\/li>\n<\/ul>\n\n<h4>3.2.7<\/h4>\n\n<ul>\n<li>WP 4.9.1 support<\/li>\n<li>The plugin classes renamed for compatibility with third-party themes<\/li>\n<\/ul>\n\n<h4>3.2.6<\/h4>\n\n<ul>\n<li>Bug fix: in add_skip_tags method<\/li>\n<\/ul>\n\n<h4>3.2.5<\/h4>\n\n<ul>\n<li>WP 4.7.4 support<\/li>\n<li>New feature: \"Skip tags\" options added<\/li>\n<\/ul>\n\n<h4>3.2.4<\/h4>\n\n<ul>\n<li>WP 4.5.1 support<\/li>\n<li>Pagination update<\/li>\n<\/ul>\n\n<h4>3.2.3<\/h4>\n\n<ul>\n<li>Bug fix: in setting disable_terms_descriptions option<\/li>\n<\/ul>\n\n<h4>3.2.2<\/h4>\n\n<ul>\n<li>Bug fix: in setting cur_url variable<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<ul>\n<li>Bug fix: in compare terms links with page link function<\/li>\n<\/ul>\n\n<h4>3.2<\/h4>\n\n<ul>\n<li>WP 4.2 support<\/li>\n<li>Bug fix: form revert to add new term state after term update<\/li>\n<\/ul>\n\n<h4>3.1.9<\/h4>\n\n<ul>\n<li>New feature: \"Convert in custom posts types\" options added<\/li>\n<li>New feature: shortcodes support added<\/li>\n<li>New feature: wptexturize support added<\/li>\n<li>New feature: word forms support added to CSV export<\/li>\n<li>Bug fix: edit term with post_id link type bug fixed<\/li>\n<\/ul>\n\n<h4>3.1.8<\/h4>\n\n<ul>\n<li>Bug fix: empty nofollow and nofollow attributes notice fixed<\/li>\n<\/ul>\n\n<h4>3.1.7<\/h4>\n\n<ul>\n<li>Bug fix: mistakes in links counting method fixed<\/li>\n<li>Mockpress updated<\/li>\n<\/ul>\n\n<h4>3.1.6<\/h4>\n\n<ul>\n<li>Serbo-Croatian translations were added (thanks to Borisa Djuraskovic, http:\/\/www.webhostinghub.com)<\/li>\n<\/ul>\n\n<h4>3.1.5<\/h4>\n\n<ul>\n<li>Interface updated in accordance to WP 3.8 requirements<\/li>\n<li>New feature: batch terms removal added<\/li>\n<li>New feature: nofollow attribute support added<\/li>\n<li>New feature: noindex tag support added<\/li>\n<\/ul>\n\n<h4>3.1.4<\/h4>\n\n<ul>\n<li>Bug fix: Undefined index notice for text_before and text_after variables fixed<\/li>\n<li>Description updated<\/li>\n<\/ul>\n\n<h4>3.1.3<\/h4>\n\n<ul>\n<li>\"convert unlimited terms\" with \"consider existing links\" option bug fixed<\/li>\n<li>Mockpress added to the plugin<\/li>\n<\/ul>\n\n<h4>3.1.2<\/h4>\n\n<ul>\n<li>New feature: consider existing links option added<\/li>\n<li>Bug fix: parse single quotes in terms bug fixed<\/li>\n<\/ul>\n\n<h4>3.1.1<\/h4>\n\n<ul>\n<li>Bug fix: empty word forms check is added<\/li>\n<\/ul>\n\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>New feature: CVS export is added<\/li>\n<li>New feature: Long terms first parser is added<\/li>\n<\/ul>\n\n<h4>3.0.5<\/h4>\n\n<ul>\n<li>Additional checks added for external links to prevent self-linking<\/li>\n<li>Quotation marks are not included in the links when using the Simple quotes parser<\/li>\n<\/ul>\n\n<h4>3.0.4<\/h4>\n\n<ul>\n<li>New feature: additional quotes type added to \"Simple parser with quotes support\"<\/li>\n<\/ul>\n\n<h4>3.0.3<\/h4>\n\n<ul>\n<li>New feature: two additional quotes types added to \"Simple parser with quotes support\"<\/li>\n<li>Bug fix: number of post titles in autocomplete list increased<\/li>\n<\/ul>\n\n<h4>3.0.2<\/h4>\n\n<ul>\n<li>New feature: terms search<\/li>\n<li>New option: open link in a new tab<\/li>\n<li>Bug fix: replacements in h{1..6} tags are fixed<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>New option: wrap links with arbitrary text<\/li>\n<li>Bug fix: the plugin now uses default database charset and collation during table creation<\/li>\n<li>The plugin version updated according with very old releases<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>New feature: disable plugin for individual post<\/li>\n<li>New option: maximum transformations number<\/li>\n<li>New option: add title attribute to links<\/li>\n<li>Bug fix: \"Link to itself\" in posts with non-latin URLs<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>\"Link to itself\" bug fix<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Administration interface updated<\/li>\n<li>Database structure updated<\/li>\n<li>Export \/ import functions are added<\/li>\n<li>Packet terms upload function is added<\/li>\n<li>Different parsers support is added<\/li>\n<li>Simple parser is added<\/li>\n<li>Simple parser with quotes support is added<\/li>\n<li>Permalinks update function is added<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>\"Convert terms only on single pages\" option is added.<\/li>\n<li>Custom posts types partial support is added.<\/li>\n<li>Bug fix: Convert first \"-1\" term occurrences means \"no limit\".<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Generation of terms links is optimized<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>&laquo; &raquo; quotes support is added<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Now you can use quotes in terms<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Custom permalinks structure support added. Now when you change permalinks structure all links will be updated automatically.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Bug fix: the plugins JS code was loaded on every admin page<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Bug fix: post titles with quotes was not properly escaped<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Term input field replaced with textarea (entering word forms will be more comfortable)<\/li>\n<li>Bug fixes<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Links Class attribute support added.<\/li>\n<li>Mistakes in Russian translated corrected<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Automated terms-to-links convertion in posts and\/or coments.<\/li>\n<li>Limitation of terms-to-links convertion for one post.<\/li>\n<li>Support of several word forms.<\/li>\n<li>Terms CRUD operations.<\/li>\n<\/ul>","raw_excerpt":"This plugin allows you to create list of terms and assign links to them. Plugin replaces terms occurrences in your posts with appropriate links.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/11137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=11137"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vladimirs"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=11137"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=11137"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=11137"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=11137"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=11137"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=11137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}