Описание
Плагин Files Download Delay оборачивает ссылки на скачивание файлов (документов, медиа, архивов) в блок с таймером и дополнительным контентом, который вы пожелаете показать посетителю сайта. Например, пока пользователь ждет скачивания, вы можете показать ему рекламный блок, форму емейл-подписки, обратной связи, блок похожих статей и так далее.
Ссылки на файлы могут быть обернуты в таймер автоматически основываясь на условиях — расширение файла или класс у HTML-элемента. Задержку можно включить индивидуально для каждой ссылки вручную в редакторе Гутенберг, используя блок «Файл», либо обернуть ссылку в шорткод [fddwrap]<a href="path/to/file.pdf">Download</a>[/fddwrap]
.
Возможности плагина, доступные для настройки и изменения:
* изменение времени задержки перед скачиванием,
* изменение контента, который увидит пользователь во время обратного отсчета,
* текст ошибки, если скачивание не удалось,
* настройка внешнего вида блока с контентом и таймером,
* опции авто-вставки таймера (по расширению или произвольному классу).
Подходит для любого типа файлов, включая документы (xlsx, docx, pdf,…), мультимедиа, аудио и видео (wav, mp3, mp4,…), архивы (zip, rar, tar.gz,…) — и многого другого, никаких ограничений.
Как использовать плагин?
- Установите плагин и перейдите в его настройки
- В секции «Опции отображения» замените тексты на свои, или любой контент с HTML разметкой
- Включите авто-вставку в соответствующей секции настроек. Альтернативно, вы можете добавить таймер в редакторе статьи — в Гутенберге вставьте блок «Файл» и выберите в боковой панели нужные опции, либо оберните ссылку в шорткод
[fddwrap]link here[/fddwrap]
в блоке «Параграф» или классическом редакторе. - Откройте просмотр только что отредактированной статьи, найдите ссылку на скачивание файла и кликните по ней
- На этом этапе вы уже должны были увидеть блок с таймером под ссылкой, на которую вы только что кликнули.
Скриншоты
Часто задаваемые вопросы
-
Авто-вставка не работает
-
Убедитесь, что авто-вставка таймера включена в настройках плагина и все нужные расширения файлов указаны верно.
Если ссылка на файл не содержит в пути расширение файла (пример: domain.com/files/download?name=magicfile) добавьте элементу
<a>
или одному из его родителей специальный класс, например,<a class="magic-class">
. Затем в настройках плагина в секции «Автоматическое оборачивание ссылок» укажите это же название класса в поле «Имеет CSS класс».
Отзывы
Участники и разработчики
«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
- Пре-релиз