Перейти до основного вмісту
Англійська

Документація плагінів WordPress


Питання для 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 можна дізнатися на сторінці захисту даних Європейської комісії

  • Я не можу перетягнути категорії файлів за допомогою сенсорного екрану

    Якщо у вас на комп’ютері під керуванням 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, нам потрібно додати ці правила до правил "До" нашого сайту. 

    location ~ * ^ / 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', функція ($ час) {
    повернути 900;
    });

     

     

     

    Примітка: 900 - це час токена (за секундами). І це не застосовується до попередньо переглянутих файлів, перш ніж цю функцію буде додано.

     

     

  • Як подолати обмеження пропускної здатності під час завантаження безпосередньо великих файлів із хмарного сервера?

    Зазвичай під час завантаження файлу з хмарних серверів він тимчасово зберігається на вашому сервері, а після повного завантаження буде видалений на вашому сервері. Однак у деяких випадках користувачі хочуть завантажувати файли безпосередньо з хмарних серверів; особливо великі файли, не займаючи пропускну здатність сервера. Таким чином можна виявити пряме посилання на файли на хмарних серверах. Посилання існуватиме протягом 4 годин із Dropbox і обмежуватиметься за допомогою OneDrive . Крім того, пропускна здатність може бути обмежена хмарними серверами.

    Будь ласка, перейдіть за цими посиланнями нижче, щоб дізнатися більше:

    https://help.dropbox.com/files-folders/share/banned-links

    https://borncity.com/win/2016/06/26/ onedrive -microsoft-limit-data-transfer /

    Отже, щоб подолати цю проблему, вам слід помістити код у «wp-config.php» , що відповідає вашим хмарним серверам.

    - Google Диск:

    define('WPFD_GOOGLE_DRIVE_DIRECT', правда);

     

     

    - Dropbox:

    define ('WPFD_DROPBOX_DIRECT', істина);

     

     

    - OneDrive Personal:

    define('WPFD_ ONEDRIVE _DIRECT', true);

     

     

    - OneDrive Business:

    define('WPFD_ ONEDRIVE _BUSINESS_DIRECT', true);