Yandex Disk File Downloader WordPress Plugin

Плагин WordPress для скачивания файлов по публичным ссылкам из Яндекс Диска


Особенности:

  • Файлы скачиваются в папку на вашем сервере (wp-content/uploads/ya-disc-files). Папка создаётся при активации плагина.
  • В случае ошибки Яндекс API (если API не возвращает ссылку на загрузку) пытается получить файл ещё 3 раза.
  • Есть возможность добавить задачу в WP-Cron для регулярного ежедневного скачивания файла.
  • Возможно скачивание по публичной ссылке единоразово (без сохранения ссылки в настройках плагина).
  • Отображает список всех скачанных файлов в папке.
  • Обеспечивает ручное удаление скачанных файлов по одному или всех сразу.
  • При удалении плагина удаляются все настройки плагина из базы данных, задача в WP-Cron, ранее скачанные файлы и рабочая папка плагина в wp-content/uploads/

Немного предыстории:

Мне необходимо было автоматизировать получение файла с остатками продукции, который производитель ежедневно выкладывал на Яндекс.Диск. Менеджер постоянно забывал скачать его в ручную и мне постоянно «прилетало» за необновлённые остатки 🙂 Так и появился этот плагин. Просто вставляем ссылку на файл из Яндекс.Диска, нажимаем кнопку и файл скачивается к вам на сервер. Для регулярных скачиваний предусмотрена возможность создать задание в Cron, сохранить ссылку в настройках и ежедневно автоматически скачивать файл. Ещё и уведомления на почту можно получать об успехе или ошибке скачивания 🙂

Так что, кому надо — разбирайте, пользуйтесь, изменяйте на своё усмотрение, никаких лицензий или ограничений!

Если есть вопросы, замечания или предложения — оставляйте комментарий тут или на странице проекта на GitHub.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *