Документация по плагинам WordPress
FAQ по плагинам WordPress
-
WP File Download и GDPR
Отказ от ответственности: эта информация не является юридической консультацией и предназначена только для информационных целей. Не все наши расширения относятся к GDPR на одном уровне.
Какие данные используются нашим расширением?
WP File Download извлекает статистику о том, какой файл был загружен, но они не связаны конкретно с пользователем, это только анонимные данные. Расширение создает файлы cookie (30 дней), но они используются только для хранения настроек пользовательского интерфейса (UX) и повышения удобства использования расширения.
WordPress, сторонние и наше расширение
Вы должны принять во внимание, если вы разрешаете пользователям вашего веб-сайта загружать файлы во внешнем интерфейсе, что плагин использует пользовательские сеансы WordPress. Данные пользователя WordPress можно управлять, экспортировать, удалять из настроек WordPress, начиная с версии 4.9.7.
В WP File Download вы можете использовать сторонние сервисы, например, Google Drive, Dropbox, OneDrive … Эти сервисы, как и WordPress, работают над тем, чтобы их продукты и услуги соответствовали GDPR.
Вы можете узнать больше о GDPR на странице защиты данных Европейской комиссии.
-
Я не могу перетащить и сбросить категории файлов с помощью устройства с сенсорным экраном
Если у вас компьютер с сенсорным экраном в Windows, использующий Chrome, вы не сможете перетаскивать категории с помощью сенсорного экрана, но можете перетаскивать категории только с помощью мыши. Чтобы решить эту проблему, вам нужно отключить сенсорные события в Chrome.
Введите chrome: // flags в адресную строку Chrome и нажмите ENTER.
Найдите Включить сенсорные события > Измените параметр на Отключено
-
Предварительный просмотр не работает на хостинге WP Engine
Если вы размещаете свой веб-сайт на сервере WP Engine, предварительный просмотр файла может не работать.
Это связано с тем, что WP Engine пытается перенаправить сканирование ботов, а Google Drive Viewer может быть обнаружен как сканирование ботов.В этом случае обратитесь в службу поддержки WP Engine и попросите их отключить функцию перенаправления бота .
-
Ошибка 404 при загрузке файла на хостинге WP Engine
Если вы размещаете свой веб-сайт на сервере WP Engine, вы можете столкнуться с ошибкой 404 для некоторых типов файлов.
Это связано с тем, что WP Engine использует прокси с определенной конфигурацией.Прежде всего, если вы изменили URL-адрес SEO по умолчанию на странице конфигурации плагина, обратите внимание на это значение и замените его в первой строке кода, который мы предоставляем в следующих строках: (location ~ * ^ / replace_here_if_you_have_changed_it / * {) .
Затем свяжитесь напрямую со службой поддержки WP Engine https://wpengine.com/support/ и предоставьте следующую информацию:
Мы используем плагин WP File Download от Joomunited. Когда этот плагин используется в вашей среде, мы сталкиваемся с ошибкой 404 при попытке загрузить файлы, управляемые этим плагином.
Этот вопрос уже задавался WP Engine, и вы исправили его для других клиентов в соответствии со следующим объяснением.
WP File Download плагин генерирует файлы URL, которые обрабатываются помощью PHP скрипта.
Например: /downloads/14/category/11/file.pdf внутренне перенаправляется по правилам htaccess по умолчанию в основной файл index.php.Но поскольку вы обслуживаете статические файлы через прокси-сервер Nginx, и если файл не найден, прокси возвращает ошибку 404 и скрипт index.php никогда не вызывается.
Чтобы исправить эту ошибку 404, нам нужно, чтобы вы добавили в правила «До» нашего сайта эти строки.
расположение ~ * ^ / download / * {proxy_pass $ dynamic_upstream_read_only; }
-
Могу ли я добавить загружаемый файл, который я не размещаю на своем сервере (удаленная загрузка)?
Да, это функция, которую вы можете активировать в глобальных параметрах: «активировать удаленную загрузку». Затем вы можете добавить удаленный файл, как и любой другой локальный файл (оба могут быть смешаны), определить заголовок, URL для файла, тип расширения (для значка, zip, xls ...).
-
Могут ли пользователи загружать файлы с веб-интерфейса?
Там нет выделенной формы, но вы можете использовать роли для этого. Вы можете создать группу пользователей (роль пользователя), которой разрешено загружать только файлы.
-
Могу ли я импортировать существующие файлы в WP File Download ?
Да, есть инструмент для импорта, который необходимо активировать в глобальных параметрах.
Затем вы можете выбрать категорию файла с одной стороны, а с другой стороны, просмотреть папки вашего сервера (как в вашем FTP-клиенте). После этого выберите файлы и нажмите кнопку импорта, все готово!
-
Как работает ограничение файла / доступ к файлу в плагине?
WP File download использует собственные роли пользователей WordPress. У вас есть 2 варианта определения отображения файлов на общедоступной стороне и управления файлами на стороне администратора.
- Ограничьте доступ к файлу на публичной стороне: для каждой категории, которую вы можете определить, одним щелчком мыши с ролью пользователя будет возможность видеть файлы. Например, выберите подписчиков, чтобы ограничить просмотр файлов только подписчиками (зарегистрированными пользователями на вашем веб-сайте WordPress).
- Чтобы ограничить доступ к управлению файлами, у вас есть специальный интерфейс для определения действий для пользовательских ролей. Например, пользователи ведьм смогут редактировать свои собственные файлы, редактировать все файлы, добавлять файлы, удалять файлы ...
-
Есть ли возможность применить тему к категории файлов?
Да, у вас есть возможность определить:
- Используйте тему по умолчанию во всех плагинах с предопределенными параметрами (цвета, размер отображаемого файла ...)
- Выберите тему для категории и определите параметр из категории
Если у вас есть несколько пользователей, которые используют плагин, первое решение лучше сохранить подобный макет для ваших файлов на всех ваших сайтах WordPress.
-
Можно ли ограничить доступ к файлу для одного пользователя?
Да, это требует настройки. Ограничение доступа можно настроить с помощью пользовательских ролей WordPress (администратор, автор ...)
- Для каждой категории файлов вы можете установить, с какой ролью пользователь сможет отображать и скачивать файлы
- Для каждого управления файлами вы можете настроить действие для пользовательских ролей, например, авторы могут управлять только своими собственными файлами.
-
Почему ссылку предварительного просмотра личных файлов могут просматривать незарегистрированные пользователи?
Поскольку наш предварительный просмотр использует Google Viewer, по умолчанию никто не может получить доступ к личным файлам. Итак, чтобы позволить Google Previewer получить доступ к вашим личным файлам, мы генерируем временный токен для доступа к этим файлам. По умолчанию время токена составляет 3600 секунд.
Как я могу изменить время жизни токена?
Вы можете перейти к «functions.php» вашей текущей темы, а затем вставить функцию ниже:add_filter ('wpfd_token_live_time', функция ($ time) {возврат 900;});Примечание: 900 - это время жизни токена (в секундах). И она не применяется к предварительно просматриваемым файлам до добавления этой функции. -
Как преодолеть ограничение пропускной способности при загрузке больших файлов напрямую с облачного сервера?
Обычно при загрузке файла с облачных серверов он будет временно храниться на вашем сервере, а затем будет удален на вашем сервере после полной загрузки. Однако в некоторых случаях пользователи хотят загружать файлы прямо с облачных серверов; особенно большие файлы, не занимая полосу пропускания вашего сервера. Таким образом можно было бы открыть прямую ссылку на файлы на облачных серверах. Ссылка будет существовать в течение 4 часов с Dropbox и без ограничений с OneDrive . Кроме того, пропускная способность может быть ограничена облачными серверами.
Для получения более подробной информации перейдите по этим ссылкам ниже:
https://help.dropbox.com/files-folders/share/banned-links
https://borncity.com/win/2016/06/26/ onedrive -microsoft-limits-data-transfer /
Поэтому, чтобы решить эту проблему, вы должны поместить код в «wp-config.php» , соответствующий вашим облачным серверам.
- Гугл Диск:
определить('WPFD_GOOGLE_DRIVE_DIRECT', правда);- Dropbox:
определить ('WPFD_DROPBOX_DIRECT', истина);- Персональный OneDrive :
определить(' ONEDRIVE _DIRECT', true);- OneDrive бизнеса:
определить(' ONEDRIVE _BUSINESS_DIRECT', true);