Довольно часто владельцы сайтов сталкиваются с проблемой воровства их контента. В итоге текст, который создавался и редактировался не один час, появляется на других сайтах подобной тематики. Благо, для веб-ресурсов, созданных на платформе WordPress, есть решения этой проблемы.
Как на сайте WordPress отключить выделение текста?
Отключить выделение текста можно с помощью Clearfy Pro.
Способ 1. Плагин WP Site Protector
После установки и активации бесплатного плагина WP Site Protector, необходимо в админ-панели перейти в раздел Настройки -> WP Site Protector и в опции Content Copying отметить пункт Allow, после чего нажать кнопку Save Changes.
Способ 2. Вручную
Этот способ предусматривает внесение специального кода в файл functions.php Вашей активной темы:
function wpplus_disable_text_selection() { echo '<script>'; echo 'function disableSelection(target){'; echo 'if (typeof target.onselectstart!="undefined")'; echo ' target.onselectstart=function(){return false};'; echo 'else if (typeof target.style.MozUserSelect!="undefined")'; echo 'target.style.MozUserSelect="none";'; echo 'else'; echo ' target.onmousedown=function(){return false};'; echo 'target.style.cursor = "default"'; echo '}'; echo 'disableSelection(document.body);'; echo '</script>'; } add_action( 'wp_footer', 'wpplus_disable_text_selection', 99 );
Если Вы не знаете как редактировать файл functions.php, то в этом случае Вам поможет плагин ProFunctions.
Способ 3. Плагин Clearfy Pro
Плагин Clearfy Pro, о котором мы писали в наших прошлых статьях, легко справится с отключением выделения текста.
Для это следует в админ-панели выбрать Clearfy Pro и на вкладке Дополнительно передвинуть ползунок вправо напротив пункта Отключить выделение текста, после чего нажать кнопку Сохранить изменения.