=== Cross-Linker === Contributors: janhvizdak Donate link: https://www.janhvizdak.com/cross-linker-plugin-donations/ Tags: word, hyperlink, words, automatically, links, automatic, link, linker, replace, append, prepend, string Requires at least: 3.0.0 Tested up to: 5.2.3 Stable tag: 3.0.1.2 License: GPLv2 or later Cross-Linker is a plugin that automatically links given words to web addresses with ability to modify priority of plugin execution, and options to customize the plugin and its behaviour. It also offers optimization of database (valid for MyISAM tables), string replacement and append/prepend functions with support of English, German, Russian languages. == Description == Cross-Linker is a plugin that automatically links user-defined words to specified web addresses with multilingual support. The hyperlinking process works in posts, pages and comments (given as an option). The plugin offers blogroll links import, direct linking to posts/pages, allows assigning attributes to each link, activation and deactivation of any word/language, replacement of words (strings) along with append/prepend function which can be run over posts and comments. As an addition, plugin offers in-depth settings such as management of ignored HTML tags and "divide by" strings as well as backup management. == Installation == 1. Upload downloaded files to the '/wp-content/plugins/' directory the way you see the following structure there: '/wp-content/plugins/cross-linker/' . 1. If you aren't using any of previous versions yet, activate the plugin through the 'Plugins' menu in WordPress. If you've already been using some of the previous versions, then there is no need to activate it. Deactivation is not necessary for upgrading to a newer version. == Changelog == = 3.0.1.2 = *Release Date - 14 May 2019* * Added changelog * Added meta tag to understand better the websites that use this plugin == Frequently Asked Questions == = Does this plugin hyperlink all words? = All words which fit specified criteria are hyperlinked. Only standalone words are hyperlinked, which means part of word is not considered suitable for linking (i.e. word 'selfish' will not be hyperlinked if you declared 'self' in hyperlinking interface) as this would be deemed inappropriate by plugin users. Characters that divide words are subjects to change by administrator. = Which MySQL tables belong to this plugin? = All tables that contain _interlinker in their name. If any other plugin creates _internlinker tables in your database then Cross-Linker may not work properly. However, this is highly unlikely a scenario. All tables are created after activation and they are NOT deleted later since version 1.2 which has been added to the plugin's logic due to some users complaining about losing Cross-Linker-related data after deactivation. = Does this plugin overwrite existing links in posts, pages, comments? = No. This would be considered highly unacceptable. = Is it possible to tell the plugin to ignore some words or some HTML tags? = Yes. Moreover the plugin can be disabled by default (while being activated) and it can be enabled on certain pages only. = Does this plugin work with comments? = Yes. This feature must be enabled in settings. = How can I manage the plugin? = After installation and activation click "Tools->Cross-Linker" in your WordPress admin panel, or in "Plugins->Installed Plugins" see "Cross-Linker" and then click "Settings" which can be found next to "Deactivate". = Is it possible to delete words which have been cross-linked already? = Yes, of course. Since version 1.1. Bulk activation, deletion, deactivation is available as well. == Screenshots == 1. Main web interface for adding and managing crosslinks 2. Settings interface with fully customisable options 3. Multilingual support for Cross-Linker 4. Example of using English language with multilingual options enabled; By default it is not necessary to add the extra tag for multilingual support 5. Example of page with links added by Cross-Linker