• Я автор плагинов, которые активно используют впшный крон. Задачи ставлю через wp_schedule_event. Сталкиваюсь с тем, что юзеры частенько отключают впшный крон у себя на сайте или заменяют его серверным (например «дёргают» по внешнему пути серверным кроном wp-cron.php 4 раза в сутки (а мне этого мало). Как результат — мои плагины либо не работают, либо не так, как надо.
    Вопрос: существуют ли в вордпресе способы работы с серверным кроном или иные способы взаимодействия с ним? Как бы вы порекомендовали в моём случае поступить? Заранее спасибо за ответы!

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • существуют ли в вордпресе способы работы с серверным кроном или иные способы взаимодействия с ним?

    Способы использования системного хрона, да и сама возможность его использования, целиком и полностью зависят от конфигурации конкретного хостинга.

    Как бы вы порекомендовали в моём случае поступить?

    Написать свой квазиХрон, аналогичный вордпрессовскому. Ясное дело, что он не сможет срабатывать чаще, чем приходят посетители. Для устранения этой проблемы можно сделать для своего квазиХрона свою отключаемую/настраиваемую внешнюю дергалку, расположенную на своих серверах (в условиях глобальной интернет-войны, когда все всех банят напропалую, возможно, одного сервера будет мало). Возможно, не бесплатную 😉

    Я бы а) прописал в правилах установки плагина и на странице его настроек (если таковая есть) условие работоспособности плагина — нужный интервал крона, б) варнинги в админке или в админской шапке выдавал бы, если интервал слишком велик

Просмотр 2 ответов — с 1 по 2 (всего 2)