{"id":33959,"date":"2015-01-14T13:01:38","date_gmt":"2015-01-14T13:01:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/hide-links\/"},"modified":"2018-05-17T20:35:54","modified_gmt":"2018-05-17T20:35:54","slug":"hide-links","status":"closed","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/hide-links\/","author":9963555,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.2","stable_tag":"trunk","tested":"4.9.29","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Hide Links","header_author":"Alexandra Vovk","header_description":"","assets_banners_color":"37c3a6","last_updated":"2018-05-17 20:35:54","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/avovkdesign.com\/bymecoffee","header_plugin_uri":"http:\/\/wp-puzzle.com\/hide-links\/","header_author_uri":"http:\/\/wp-puzzle.com\/","rating":4.6,"author_block_rating":0,"active_installs":300,"downloads":10941,"num_ratings":13,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":"1","5":"11"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1067871","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1067863","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1067863","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1702816","resolution":"1","location":"assets"}},"screenshots":{"1":"HideLinks button in visual editor"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[9888,537,175,421,6364],"plugin_category":[],"plugin_contributors":[81302,81303],"plugin_business_model":[],"class_list":["post-33959","plugin","type-plugin","status-closed","hentry","plugin_tags-external-links","plugin_tags-link","plugin_tags-links","plugin_tags-nofollow","plugin_tags-noindex","plugin_contributors-egolacrima","plugin_contributors-wppuzzle","plugin_committers-egolacrima"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/hide-links_37c3a6.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/hide-links\/assets\/screenshot-1.png?rev=1702816","caption":"HideLinks button in visual editor"}],"raw_content":"<!--section=description-->\n<p>Hides external links from indexing by search engines using a jQuery masking links script ( <a href=\"http:\/\/avovkdesign.com\/kak-spryatat-ssylku-ot-indeksacii.html\">more about the method in<\/a> )<\/p>\n\n<h4>FEATURES:<\/h4>\n\n<ul>\n<li>One click on editor button help to hide external links in search engine index<\/li>\n<li>Automatically disallows indexing of all commenter's links.<\/li>\n<li>Simple shortcode [link][\/link] easily hides any links in widgets or comments texts.<\/li>\n<\/ul>\n\n<h4>USAGE<\/h4>\n\n<ol>\n<li>In text editor place cursor on link<\/li>\n<li>Click on HideLinks button to add shortcode before and after link. Sample: <code>[link]external link[\/link]<\/code><\/li>\n<\/ol>\n\n<h4>TESTING<\/h4>\n\n<p>After installing and activating plugin, hidden links look like ordinary ones. This moment can mislead and complicate work of plugin.<\/p>\n\n<p>You can check whether plugin works correctly in two ways.<\/p>\n\n<ol>\n<li>On page, where there are hidden link or user comments, press keyboard shortcuts Ctrl+U \u2014 new tab with source code opens.<\/li>\n<li>Now press Ctrl+F on keyboard \u2014 field for text searching appears. Enter phrase in it data-link and press Enter on your keyboard.<\/li>\n<li>Browser found in source code all matches with necessary phrase (it is present in hidden link). In search box to the right of entered phrase, inscription with number of found matches appears (i.e. hidden links), and near \u2014 arrows for transition to previous and next found fragment.<\/li>\n<li>If in found fragment after phrase data-link goes link address you have hidden (or site address commentator) \u2014 it means that plugin hides link.<\/li>\n<\/ol>\n\n<p>Sample: <code>&lt;span data-link=\"http:\/\/mylink.com\" data-target=\"_blank\" title=\"Title\" class=\"link\"&gt;anchor&lt;\/span&gt;<\/code> not like this: <code>&lt;a href=\"http:\/\/mylink.com\" target=\"_blank\" title=\"Title\" class=\"\"&gt;anchor&lt;\/a&gt;<\/code><\/p>\n\n<h4>PRO Features<\/h4>\n\n<p><a href=\"https:\/\/wp-puzzle.com\/hide-links\/\">HideLinks Pro<\/a> allow:<\/p>\n\n<ol>\n<li>Automatically hide all external links in post content<\/li>\n<li>Control script including (inline or file)<\/li>\n<\/ol>\n\n<h4>Extra<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/wp-puzzle.com\/docs\/ru\/hide-links\">Documentation<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/wppuzzle\/hidelinks\">GitHub repository<\/a> for issues and merge request<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>From your WordPress dashboard<\/h4>\n\n<ol>\n<li>Visit <em>Plugins<\/em> &rarr; <em>Add new<\/em><\/li>\n<li>Search for <code>Hide Links<\/code> and click <em>Install<\/em> button on HideLinks plugin<\/li>\n<li>Activate HideLinks from your <em>Plugins<\/em> page.<\/li>\n<li>Visit <em>Posts<\/em> &rarr; <em>Add new<\/em> and find new button at visual editor<\/li>\n<\/ol>\n\n<h4>From WordPress.org<\/h4>\n\n<ol>\n<li>Download and unzip <code>hidelinks.zip<\/code><\/li>\n<li>Upload the <code>hidelinks<\/code> directory to your <code>\/wp-content\/plugins\/<\/code> directory, using your favorite method (ftp, sftp, scp, etc\u2026)<\/li>\n<li>Activate HideLinks from your Plugins page.<\/li>\n<li>Visit <em>Posts<\/em> &rarr; <em>Add new<\/em> and find new button at visual editor<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Installation Instructions<\/dt>\n<dd><h4>From your WordPress dashboard<\/h4>\n\n<ol>\n<li>Visit <em>Plugins<\/em> &rarr; <em>Add new<\/em><\/li>\n<li>Search for <code>Hide Links<\/code> and click <em>Install<\/em> button on HideLinks plugin<\/li>\n<li>Activate HideLinks from your <em>Plugins<\/em> page.<\/li>\n<li>Visit <em>Posts<\/em> &rarr; <em>Add new<\/em> and find new button at visual editor<\/li>\n<\/ol>\n\n<h4>From WordPress.org<\/h4>\n\n<ol>\n<li>Download and unzip <code>hidelinks.zip<\/code><\/li>\n<li>Upload the <code>hidelinks<\/code> directory to your <code>\/wp-content\/plugins\/<\/code> directory, using your favorite method (ftp, sftp, scp, etc\u2026)<\/li>\n<li>Activate HideLinks from your Plugins page.<\/li>\n<li>Visit <em>Posts<\/em> &rarr; <em>Add new<\/em> and find new button at visual editor<\/li>\n<\/ol><\/dd>\n<dt>Why hidden links are displayed as ordinary text?<\/dt>\n<dd><p>There are script errors on site and because of them code link substitution doesn\u2019t work.<\/p>\n\n<p>In this case, you can try to disable all plugins except HideLinks and again check links \u2013 if on site page they have become clickable, then it means that error in scripts is caused by one of plugins. Try to activate plugins one by one, checking each time whether hidden link becomes ordinary text on page.<\/p>\n\n<p>If there is still a problem after deactivating plugins, it means that error can be caused by scripts from theme. In this case, you will need help of professional. In order to make sure that problem is in script error \u2013 you can contact technical support specifying site address.<\/p><\/dd>\n<dt>\u0417\u0430\u0447\u0435\u043c \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u043e\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438?<\/dt>\n<dd><p>\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u0441\u043e\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u0441\u044b\u043b\u043e\u0447\u043d\u043e\u0439 \u043c\u0430\u0441\u0441\u044b \u0441 \u0441\u0430\u0439\u0442\u0430 \u2013 \u044d\u0442\u043e \u0443\u0442\u0435\u0447\u043a\u0430 \u0432\u0435\u0441\u0430.<\/p><\/dd>\n<dt>\u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c `rel=\"nofollow\"` \u0434\u043b\u044f Google \u0438 `` \u0434\u043b\u044f \u042f\u043d\u0434\u0435\u043a\u0441?<\/dt>\n<dd><p>\u0422\u0435\u0433 noindex (\u042f\u043d\u0434\u0435\u043a\u0441) \u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442 nofollow (Google) \u043d\u0435 \u043f\u0440\u044f\u0447\u0443\u0442 \u0441\u0441\u044b\u043b\u043a\u0438 \u043e\u0442 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0438\u043a\u043e\u0432, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e\u0442 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u043c \u0440\u043e\u0431\u043e\u0442\u0430\u043c \u043d\u0435 \u0438\u043d\u0434\u0435\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438. \u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043e \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438 \u0438 \u0443\u0447\u0435\u0442\u0435 \u044d\u0442\u0438\u0445 \u0441\u0441\u044b\u043b\u043e\u043a \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0438\u043a\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>rename translation files<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>translation domain fix<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Tested up to WordPress 4.9.6<\/li>\n<li>update translations<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Tested up to WordPress 4.9<\/li>\n<li>add: <code>rel=noopener<\/code> by default<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Tested up to WordPress 4.8<\/li>\n<li>Fix: problem with shortcode setup, when link is in begin or end of paragraph<\/li>\n<li>Add: do shortcodes in link text<\/li>\n<li>Add: Localization<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added: visual editor button with which you can easily add or remove shortcode around link.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added: secure comment for script (in script)<\/li>\n<li>Added: commentator\u2019s link replacement  which is displayed via get_comment_author_url_link<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added: saving class attribute in script replacement, if there is any, for link<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed: error with class setting for link of author\u2019s comment<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: fatal error with setting class for tag span with picture inside<\/li>\n<li>Now in comment text and text widget you can use shortcode [link][\/link] to close links, adding it around html \u2013 code of standard hyperlink<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Release<\/li>\n<\/ul>","raw_excerpt":"Closure of external links from indexing using jQuery script.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/33959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=33959"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/egolacrima"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=33959"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=33959"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=33959"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=33959"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=33959"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=33959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}