Защита загрузок WordPress

Описание

Protect WordPress WordPress — это простой способ защитить загрузки WordPress.

Благодаря бесшовной интеграции вы можете легко защитить ваши WordPress загрузки всего одним кликом мышки. После защиты файлы не могут быть доступны непосредственно через их оригинальные, незащищенные ссылки (URL), и нежелательные пользователи будут перенаправлены.

Features

  • Unlimited protected WordPess Uploads.
  • Files are not indexed in Google or any other search engine.
  • Filter by private uploaded files in the Media Library.
  • Works with Apache and NGINX.
  • Easy upload, protect and unprotect your WordPress Uploads.
  • ACF-filter available.
  • Available in 7 languages and counting.

Будущие функции Июнь 2020

  • File encryption & file decryption.
  • Protection by role.
  • Protection by user.
  • Frontend download button shortcode & Gutenberg block.
  • Frontend files library shortcode.
  • Download slug customization.
  • Available in 10+ languages.

Available languages

  • English
  • Spanish (thanks to @yordansoares)
  • Russian
  • Japanese (thanks to @nao)
  • Dutch

Изнутри WordPress

  1. Посетите ‘Плагины > Добавить новые’
  2. Ищите ‘Protect WordPress Uploads’
  3. Активируйте ‘Protect WordPress WordPress’ с вашей страницы Плагинов.
  4. Перейдите к «после активации» ниже.

Вручную

  1. Загрузите папку ‘wp-private-media’ в каталог ‘/wp-content/plugins/’
  2. Активируйте плагин ‘Protect WordPress WordPress’ через меню ‘Плагины’ в WordPress
  3. Перейдите к «после активации» ниже.

После активации

  1. В меню администратора вы должны будете увидеть пункт ‘Защита файлов WP’.
  2. На странице wp-admin/upload.php вы должны увидеть дополнительную колонку администратора под названием URL.

ВАЖНЫЙ ШАГ, ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ NGINX

  1. Если вы используете NGINX в качестве ВЕБ-СЕРВЕРА, добавьте перезапись в файл конфигурации NGINX. Посмотрите в папку _rewrites для примера.

Фильтры

Для получения дополнительной информации о том, как использовать фильтры, пожалуйста, перейдите на страницу объяснения плагина

Поддержка по вопросам плагина / темы

Скриншоты

  • Введение в Защиту загрузок WordPress.
  • Загрузите защищенный загруженный файл.
  • Отфильтровать по защищенным загрузкам.
  • Экран ограничения скачивания.
  • Attachment copy protected link.

Часто задаваемые вопросы

Если есть какие-либо вопросы, пожалуйста, не стесняйтесь отправить их по адресу support@csorbamedia.com.

Как я могу контролировать, какая роль может загружать защищенные файлы?

Мы добавили возможность «manage_pwpf_files». Вы можете присвоить эту возможность любой роли в WordPress с помощью плагина ролей & возможностей.

Если файл защищен, можно ли снять с него защиту?

Да, есть возможность снять защиту с файлов. Файл будет перемещен в общедоступную папку wp-uploads/.

Может ли каждый скачать защищенные файлы?

Нет, только зарегистрированные пользователи могут загружать файлы.

Есть ли ограничение по роли, кто может и кто не может скачивать?

В настоящее время все пользователи с любой ролью могут скачать защищенные файлы.

Файл зашифрован?

Пока что нет, но мы работаем над этим.

Отзывы

Посмотреть 1 отзыв

Участники и разработчики

«Защита загрузок WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Защита загрузок WordPress» переведён на 6 языков. Благодарим переводчиков за их работу.

Перевести «Защита загрузок WordPress» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.2.2.3

  • Update, settings page, linkback url added for protection message.
  • Small warning fix in PWPF_url_by_slug() function, thanks to @mreisphotography.

1.2.2.2

  • Fix for slug for backend grid view thumbs.

1.2.2.1

  • Fix for slug for backend thumbs.

1.2.2

  • Grid and List view thumbnails added.
  • Settings page added to change the protection message.
  • Changed the wp-admin upload icon to SVG.
  • Fix for downloading large files PWPF_handle_private_download().
  • Fix remove image sizes in the private folder after unprotect the file.

1.2.1

  • Небольшое исправление перевода, неправильный домен текста

1.2

  • Изменили site_url() на get_bloginfo(‘url’).
  • Некоторые изменения в коде pwpf-messages.php.
  • Добавлен фильтр медиатеки к фильтру защищенных загрузок.
  • Добавлена страница помощи.
  • Некоторые изменения на странице мастера.
  • Перемещение шаблона мастера из функции в папку шаблонов администратора.

1.1

Добавлена функция снятия защиты.

1.0.9

Возможность «management_pwpf_files» перенесена в init.

1.0.8

Добавлена возможность «management_pwpf_files».

1.0.7

Небольшое изменение для вводной страницы.

1.0.6

Обновлен дизайн загрузочного UX/UI с отображением состояния загрузки.
Добавлена проверка на загрузку поддерживаемых миметипов WordPress.
Добавлена вводная страница.
js/css перемещены в папки ресурсов.

1.0.5

Добавлен голландский перевод.

1.0.4

Исправлена небольшая ошибка в фильтре поддержки ACF.

1.0.3

Поддержка ACF с фильтром загрузок.

1.0.2

Исправлена небольшая ошибка для фильтра — private_media_url_by_array.
При использовании фильтра всегда возвращался url файла без проверки, защищен файл или нет.

1.0.1

Небольшое исправление для удаления сообщения _nginx у администратора.

1.0.0

Первый релиз 17 мая 2019 года