Добавляем автоматическую ссылку при копировании текста с вашего сайта WordPress

0 2

Добавляем автоматическую ссылку при копировании текста с вашего сайта WordPress

Знаете ли вы о том, что копирование и вставка составляет 82% от всех действий, связанных с распространением контента в сети – примерно в 4.5 раза больше, чем использование социальных кнопок?

Именно такая тенденция была выявлена рекламным гигантом 33across/Tynt при помощи исследования, выполненного в конце прошлого года.

Добавляем автоматическую ссылку при копировании текста с вашего сайта WordPress

Возможно, вам покажется это интересным. Однако как использовать эту информацию на практике? Как применить это к своему сайту на WordPress? Читайте дальше, и вы узнаете!

Добавляем автоматическую ссылку при копировании текста с вашего сайта WordPress

Добавляем ссылку на исходный текст при копировании/вставке материалов с вашего сайта

Сталкивались ли вы когда-либо с такой ситуацией, что при копировании части текста с веб-сайта и вставки его в почтовое сообщение, в файл, на форум или на свой собственный сайт, внезапно в самом конце текста появлялась обратная ссылка, указывающая на источник?

Довольно интересная возможно, верно? И, как вы могли подумать, достаточно продуктивная в плане SEO. Отлично, код, представленный ниже, поможет вам это сделать для своего собственного сайта на WordPress.

Если вы добавите этот код «как есть», без каких-либо изменений, то он отобразит стилизованную обратную ссылку на материал. Вы можете менять текст «Read More» на любой другой.

Вставьте следующий код в файл functions.php вашей темы:

function add_copyright_text() {     if (is_single()) { ?>  <script type='text/javascript'> function addLink() {     if ( window.getSelection().containsNode( document.getElementsByClassName('entry-content')[0], true)) {     var body_element = document.getElementsByTagName('body')[0];     var selection;     selection = window.getSelection();     var oldselection = selection     var pagelink = "<br /><br /> Read more: <?php the_title(); ?> <a href='<?php echo get_permalink(get_the_ID()); ?>'><?php echo get_permalink(get_the_ID()); ?></a>"; //Change this if you like     var copy_text = selection + pagelink;     var new_div = document.createElement('div');     new_div.style.left='-99999px';     new_div.style.position='absolute';      body_element.appendChild(new_div );     new_div.innerHTML = copy_text ;     selection.selectAllChildren(new_div );     window.setTimeout(function() {         body_element.removeChild(new_div );     },0); } }   document.oncopy = addLink; </script>  <?php } }  add_action( 'wp_head', 'add_copyright_text');  

Если вы используете различные сервисы для сокращения URL, замените get_permalink на wp_get_shortlink.

Источник: wpmu.org

Источник: oddstyle.ru

Оставьте ответ