Этот плагин не тестировался с последними 3 основными выпусками WordPress. Скорее всего, он уже не поддерживается и может быть несовместим с текущими версиями WordPress.

Files Download Delay — Скачивание файлов с задержкой

Описание

Плагин Files Download Delay оборачивает ссылки на скачивание файлов (документов, медиа, архивов) в блок с таймером и дополнительным контентом, который вы пожелаете показать посетителю сайта. Например, пока пользователь ждет скачивания, вы можете показать ему рекламный блок, форму емейл-подписки, обратной связи, блок похожих статей и так далее.

Ссылки на файлы могут быть обернуты в таймер автоматически основываясь на условиях — расширение файла или класс у HTML-элемента. Задержку можно включить индивидуально для каждой ссылки вручную в редакторе Гутенберг, используя блок «Файл», либо обернуть ссылку в шорткод [fddwrap]<a href="path/to/file.pdf">Download</a>[/fddwrap].

Возможности плагина, доступные для настройки и изменения:
* изменение времени задержки перед скачиванием,
* изменение контента, который увидит пользователь во время обратного отсчета,
* текст ошибки, если скачивание не удалось,
* настройка внешнего вида блока с контентом и таймером,
* опции авто-вставки таймера (по расширению или произвольному классу).

Подходит для любого типа файлов, включая документы (xlsx, docx, pdf,…), мультимедиа, аудио и видео (wav, mp3, mp4,…), архивы (zip, rar, tar.gz,…) — и многого другого, никаких ограничений.

Как использовать плагин?

  1. Установите плагин и перейдите в его настройки
  2. В секции «Опции отображения» замените тексты на свои, или любой контент с HTML разметкой
  3. Включите авто-вставку в соответствующей секции настроек. Альтернативно, вы можете добавить таймер в редакторе статьи — в Гутенберге вставьте блок «Файл» и выберите в боковой панели нужные опции, либо оберните ссылку в шорткод [fddwrap]link here[/fddwrap] в блоке «Параграф» или классическом редакторе.
  4. Откройте просмотр только что отредактированной статьи, найдите ссылку на скачивание файла и кликните по ней
  5. На этом этапе вы уже должны были увидеть блок с таймером под ссылкой, на которую вы только что кликнули.

Скриншоты

  • Таймер обратного отсчета и рекламный блок, когда пользователь ждет скачивания файла
  • Расширенные опции блока "Файл" в редакторе Гутенберг
  • Опции авто-вставки на странице настроек плагина

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

Авто-вставка не работает

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

Если ссылка на файл не содержит в пути расширение файла (пример: domain.com/files/download?name=magicfile) добавьте элементу <a> или одному из его родителей специальный класс, например, <a class="magic-class">. Затем в настройках плагина в секции «Автоматическое оборачивание ссылок» укажите это же название класса в поле «Имеет CSS класс».

Отзывы

19.01.2023
Не работает скачивание. Плагин активирован, расширение .exe добавлено. При включении автоматического оборачивания и попытке скачать файл, он просто скачивается, без открытия окна с задержкой. При оборачивании ссылки в шоткод и попытке скачивания файла - открывается окно с задержкой, идет отсчет после чего пишет, извините, файл не найден. wp 6.1.1 PHP 7.2
28.12.2022 1 ответ
При попытке открыть настройки просто пишет, что "Загружает страницу" и на этом ничего не происходит. Google Chrome и Opera не имеет значения
01.09.2022
После перехода в настройки плагина бесконечное окно "Загружаем интерфейс". Последняя вервия WP брайзер Mozilla
Посмотреть все 5 отзывов

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

«Files Download Delay — Скачивание файлов с задержкой» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Files Download Delay — Скачивание файлов с задержкой» переведён на 5 языков. Благодарим переводчиков за их работу.

Перевести «Files Download Delay — Скачивание файлов с задержкой» на ваш язык.

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

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

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

1.0.9

  • Fixed file existence check error (CORS)
  • Added an option to enable/disable file existence check
  • Added auto-download when link is opened in new tab and timer is ran out

1.0.8

  • Fixed «unknown class» error on activation
  • Fixed infinite loading on settings screen

1.0.7

  • Minor security fixes

1.0.6

  • Removed Freemius libs & premium version

1.0.5

  • Vulnerability fixes

1.0.4

  • Countdown timer will be paused if the tab is not active
  • Security fixes

1.0.3

  • Мелкие исправления

1.0.2

  • Исправлено описание
  • Исправлены шаблоны при открытии в новой вкладке
  • Добавлен контрастный текст для светлого/темного фона
  • Поддержка WP расширена до 5.5

1.0.1

  • Публичный релиз

1.0

  • Пре-релиз