Защита контента на сайте WordPress от копирования – обзор 6 продуктов

Uncategorized

Если на сайте представлена интеллектуальная собственность в виде текстовой информации и картинок, то для перестраховки советую их защитить от копирования четырьмя способами, не отдельно каждое, а комплексно. Настраивать будем такие вещи:

  • Ссылка на источник при копировании
  • Блокировка правой кнопки мыши
  • Отключение возможности обвести левой кнопкой мыши
  • Деактивация клавиш форматирования (ctrl+a, ctrl+c )
  • Просмотр исходного кода

По одиночке их лучше не применять, потому что можно воспользоваться другими. Все вместе они предостерегут воров контента и не дадут им использовать ваши труды.

Плагин WP Content Copy Protection

Самое простое решение в WordPress плагине WP Content Copy Protection, поставил и забыл. Устанавливается стандартно через админку или загружайте по ссылке. Раньше у него не было настроек вообще сейчас появились 4 раздела.

Панель
Первый способ
  • Message – сообщение выводящееся если посетитель делает что-то из перечисленных действий
  • On page, posts, category – заголовков страниц, записей, категорий соответственно, которые хотим освободить от защиты
  • For Registered User – защита отключается для всех зарегистрированных пользователей
  • For Admin User – тоже самое только для админов
  • On Paste – возможность вставлять данные, например в форму поиска или комментарии, советую активировать

Так выглядит сообщение, которое отображается из первого пункта. Его можно не вводить и оставить пустым.

Блокиратор мыши
Всплывающая форма блокировки правой кнопки

Clearfy PRO – современный комплекс автоматизации на сайте

Считаю Clearfy PRO обязательным плагином оптимизации для работы WordPress, улучшения seo в WordPress на сайте, дополнительно умеющий защищать контент от воровства. Переходим во вкладку дополнительно и включаем все позиции.

Активируем клеарфай
ClearfyPRO раздел защиты контента

В Clearfy можно более тонко настроить защиту контента и всего WordPress, деактивировав любой из ненужных параметров. Плюс тут есть «Ссылка на источник» (подробнее тут), если не против что информация используют на других ресурсах, то при копировании можно подставить ссылку на ваш материал, когда его будут вставлять на другом сайте. Для всех посетителей даю скидку на все продукты WPShop включая клеарфай.

Clearfy — 15%

Secure Copy Content Protection – безопасность от копирования

Комплексная разработка безопасности контента от копирования в WordPress. Если необходима более тонкая настройка, то инструмент даст всевозможные пути реализации.

Secure
Secure
  • Есть все что представлено в предыдущих двух вариантов
  • Загрузка предупреждающего аудио
  • Запрет писать в полях ввода WordPress (поиск, комментарии)
  • Отключение функций по такосномиям
  • Деактивирует клавиши f6, f12, для открытия инструментов разработчика,
  • Не дает делать перетаскивание
  • Удаляет возможность пользоваться кнопками поиска
  • Скрывает функцию печати
  • На мобильных нельзя делать какие-либо операции с изображениями
  • Имеет встроенный старый редактор значений ошибок
  • Блокировка отдельно раздела статьи с помощью заголовков
  • Поддержка собственных шорткодов, можно выделить в статье текст и заблокировать его по паролю
  • В платной версии:
    • Блокировка по IP со странами
    • Подключение возможности открывать контент после оплаты
    • Добавлять водяной знак, блокировать изображения по REST API

Данный продукт создан больше для продвижения, продажи и предоставления платного материала, чем защита контента. Советую прочитать про создание опросов на WordPress.

Маленький модуль WP-Copyright-Protection защищает труды автора только на уровне манипуляций с мышкой и выделения скопированного текста. Комбинации типа Ctrl+U не убирает, роботы спокойно просканируют блог. Может давать доступ для авторизированных пользователей и исключать страницы от своего действия.

WP-Copyright
WP-Copyright

WP Copy Content Protection

Тоже крохотная разработка WP Copy Content Protection, но имеет несколько расширенный функционал чем предыдущий вариант, помогающий расширить или сузить действие на информацию блога. Действие становится менее агрессивным с понижением позиций в списке, последний это ссылка на источник при копировании.

Повышение и понижение уровня безопасности при копировании
Выбор уровня

Passster — Password Protection

Passster не совсем для защиты, но он понравился минимализмом и плавностью действия. Защитит определенную область статьи паролем, когда посетитель введет правильную комбинацию, модуль отроет доступ к дальнейшему прочтению. Хорошее решение для продажи популярной, уникальной информации, которой больше нигде нет.

Passster — Password
Passster — Password

Используем код – скрипт

Если не желаете брать готовые разработки, то предлагаю код или скрипт. Вставляете его в function php активной темы. Предупреждаю – возможно шаблон перестанет работать, нужны некоторые технические навыки.

function wptemplate_disable_selection_text() {
    if ( !current_user_can( 'manage_options' ) ) {
        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>';
    }
}
function wptemplate_disable_right_click() {
    if ( !current_user_can( 'manage_options' ) ) {
        echo '<script>';
        echo 'document.oncontextmenu = function() { return false; }';
        echo '</script>';
    }
}
function wptemplate_disable_keystrokes() {
    if ( !current_user_can( 'manage_options' ) ) {
        echo '<script>';
        echo 'function disable_keystrokes(e) {';
        echo 'if (e.ctrlKey){';
        echo 'var key;';
        echo 'if(window.event)';
        echo 'key = window.event.keyCode;';
        echo 'else ';
        echo 'key = e.which;';
        echo 'if (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43)';
        echo 'return false;';
        echo 'else ';
        echo 'return true;';
        echo '}';
        echo '}';
        echo 'document.onkeydown = disable_keystrokes;';
        echo '</script>';
    }
}
add_action( 'wp_footer', 'wptemplate_disable_selection_text' );
add_action( 'wp_footer', 'wptemplate_disable_right_click' );
add_action( 'wp_footer', 'wptemplate_disable_keystrokes' );

Закончу обзор возможностей как сделать защиту контента в WordPress с помощью плагинов и кода, показал лучшие решения проблемы. Советую использовать клеарфай потому что он улучшит SEO сайта еще по почти по 50 пунктам.

Лифанов Валентин

Делаю обзоры, создаю сайты на WordPress с 2008 года. Данный блог покажет плюсы и минусы любой темы и плагина, и даст полезные советы.

Оцените автора
Лучшие шаблоны и плагины для WordPress
Добавить комментарий