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


Если у вас когда-либо возникала необходимость добавить таймер при скачивании файлов, например, чтобы показать рекламу или какую-либо полезную информацию, или сделать редирект на отдельную страницу для скачивания (и показать на ней рекламу:)), то этот плагин для вас.

Демо

Нажмите на кнопку «Скачать» ниже, для демонстрации работы плагина.

Вы должны были увидеть такую картину при нажатии на кнопку:

Скриншот блока с таймером и рекламным блоком

Еще один пример, но уже откроется на отдельной странице:

Как работает плагин?

Плагин Files Download Delay добавляет таймер при скачивании файлов пользователями сайта, при этом существует несколько вариантов работы с плагином.

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

Опции автоматического оборачивания ссылок в блок с таймером

Или вы сами можете выбрать к каким ссылкам добавить таймер в редакторе статьи. Для этого можно использовать шорткод в классическом редакторе:

[fddwrap]<a download href="https://fdd.tonyandr.com/wp-content/uploads/2022/01/icon-256x256-1.png">Демо-файл (иконка PNG)</a>[/fddwrap]

или настройки блока «Файл» в редакторе Gutenberg:

Дополнительные опции блока «Файл» в Гутенберге

Для каждой ссылки можно индивидуально задать время задержки и включить/выключить редирект на отдельную страницу (в Про версии).

Содержание блока с таймером

Тут самая интересная часть — вы можете настроить внешний вид блока с таймером и его контент. Контент может содержать как простой текст, так и HTML разметку, вставки JavaScript кода или шорткоды.

Добавляйте любой контент

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

У блока с таймером есть 3 состояния:

  1. обратный отсчет,
  2. скачивание началось,
  3. файл не найден (не удалось скачать)

Каждое состояние имеет собственный блок контента, который можно наполнить любым содержанием.

Меняйте внешний вид

Также в настройках вы найдете опции для изменения внешнего вида, среди которых:

  1. Изменение цветов
  2. Скругление углов
  3. Тень
  4. Ориентация блока (колонки или в строку)

Скачать плагин Files Download Delay

Плагин Files Download Delay бесплатен и опубликован в официальном репозитории плагинов WordPress.

Минимальные требования
  • WordPress 5.5+
  • PHP 7.2+