Главная страница » Защита контента WordPress от копирования и скачивания

Защита контента WordPress от копирования и скачивания

[contents]

Для чего защищать контент

Прочитав захватывающий заголовок, вы вероятно подумаете, — круто, надо использовать! На самом деле, зачем вам защищать ваш контент? Можете ли вы ответить на этот вопрос? Если нет, тогда вам определенно не нужно его ограничивать. В конце-концов, вы же создали ваш блог для распространения информации :)

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

Какой тип контента вы хотите защитить?

  • видеофайлы
  • целую папку или раздел на сервере
  • скачивание изображений
  • текст от копирования

Конечно, есть десятки способов это сделать. Наверняка, вы слышали о многофункциональных плагинах для создания сайтов с платным доступом, с ограниченными разделами и т.д. Но нужно ли вам тратить время, деньги и желание на внедрение одного из них, если ваша задача гораздо проще, — вы хотите просто ограничить доступ к определенному файлу, запретить копирование информации или скачивание файлов с вашего сайта.

В этой статье я покажу вам как это сделать. Начнем с первого пункта, — рассмотрим способ, как защитить видеофайлы, и затем сделаем аналогичное для всех остальных типов контента.

Поехали.

к содержанию ↑

Защита видео с помощью плагина Secure Html 5 Video Player

Скачиваем и устанавливаем плагин со страницы https://wordpress.org/plugins/secure-html5-video-player/

Активируем и заходим в его настройки (Настройки — > Secure HTML5 Video Player)

Но для начала давайте остановимся и обсудим для чего нужен это плагин.

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

Как это работает?

В настройках плагина вы задаете папку-каталог, где будут храниться ваши файлы:

Secure-HTML5-Video-Player-wp-best-WordPress.png

Теперь, ваше видео будет доступно для просмотра только в том случае, если у пользователя есть доступ к странице, на которой оно размещено.

У плагина Secure Html 5 Video Player есть большой ряд других настроек. Вы можете просмотреть их самостоятельно. Обратите внимание на страницу помощи (Help). В ней вы найдете шорткоды для вставки видео и примеры использования.

После того, как вы загрузили ваше видео в указанную папку, вы можете подключить его на любую страницу с помощью простого шорткода:

* расширение файла не нужно указывать.*

[ video file="myclip" ]
к содержанию ↑

Как создать защищенный раздел на сайте

Сделать это очень просто. На большинстве хостинговых панелей есть такая функция, которая обычно так и называется, «Защищенные паролем папки», или, на английском «Password Protected Folders». В вашей панели управления название может немного отличаться, но интуитивно оно все равно будет понятным.

Вот простенький скриншот настройки, где вам просто нужно указать путь к папке на сервере.

Sozdat-novuyu-zashhishhennuyu-papku-na-sajte-wp-best.ru-Reg.ru-Plesk-Panel.png

Теперь вы можете кидать туда любые файлы, страницы, даже целые разделы, и они будут доступны только тем пользователям, которые знают пароль доступа.

Что если у вас нет опции защиты каталога паролем? Может быть, вы вообще не используете панель управления? Что делать в этом случае? Читайте дальше, как настроить аутентификацию к засекреченным разделам вашего сайта через .htaccess.

к содержанию ↑

Защита каталога с помощью .htaccess и .htpasswd

Введите значения в поля ‘Username’ и ‘Password’ (то бишь, логин и пароль), и нажмите кнопку ‘Create .htpasswd file’. Скопируйте полученный текст и вставьте в новый файл с название .htpasswd.

AuthName — название вашей защищенной области. .htpasswd File Location — путь к файлу .htapasswd. Причем этот путь должен быть абсолютным. Полный путь вы можете увидеть в панели хостинга.

  • Загрузите оба файла в корень защищаемого каталога.

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

к содержанию ↑

Как защитить контент от скачивания и копирования

Сделать это можно буквально в два клика с помощью плагина WP Content Copy Protection & No Right Click

Вначале, убедитесь, действительно ли вам это надо. Многих пользователей сильно раздражает отсутствие возможности скопировать информацию или часть из нее на будущее использование. Поэтому не ограничивайте доступ без нужды!

Если в вашем случае это действительно необходимо, скачайте, установите и активируйте предложенный плагин.

Он включит для вас следующие возможности:

  • защита контента от выделения и копирования;
  • нельзя будет сохранять картинки с вашего сайта, используя меню в браузере;
  • отсутствие контекстного меню при нажатии правой кнопкой мыши;
  • настройка отображающегося сообщения;
  • выключение клавиш CTRL+A, CTRL+C, CTRL+X,CTRL+S or CTRL+V;

Теперь никто не сможет стянуть ваш контент, используя предусмотренные функции браузера. Но, — отнеситесь к функционалу плагина с осторожностью! Если сомневаетесь в такой необходимости, — лучше откажитесь от его использования. Пользователям он не понравится!

Если же вы просто устали от того, что пользователи копируют информацию и публикуют её в других местах без указания источника, — как вам поступить? Многие читатели просто не замечают авторские указания, которые находятся в подвале и записаны мелким текстом.

Не спешите ограничивать копирование с сайта. Прочитайте следующий раздел.

к содержанию ↑

Копирование вместе с ссылкой на источник

В этом случае, распространение информации с вашего сайта не только не вредит, но действительно приносит пользу!

Я обнаружил ряд плагинов для этой цели. Выбирайте.

https://wordpress.org/plugins/copy-link/

https://wordpress.org/plugins/append-link-on-copy/

https://wordpress.org/plugins/add-link-to-copied-text/

Мне не довелось их протестировать. Но я думаю, любой из них будет выполнять свою задачу.

Также, для тех кто не любит плагины, я обнаружил код, который можно включить непосредственно в файл functions.php. Вот источник: //www.wpbeginner.com/wp-tutorials/how-to-add-a-read-more-link-to-copied-text-in-wordpress/

Пожалуй, последний способ защиты контента, является здравой идеей для каждого информационного сайта.

Выберите то, что вам необходимо.