scott
  • 0
Гуру

WordPress Cron, как узнать повторяемость моего события?

  • 0

В моем плагине я могу установить событие cron следующим образом:

wp_schedule_event(time(), 'daily', 'myhookname');

Но хочу, чтобы я мог узнать, какое повторение я установил для myhookname .

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

Итак, если есть такая функция:

$recurrence = wp_current_event_recurrence('myhookname'); // returns hourly/daily/etc
Share
  1. Кажется, я нашел это:wp_get_schedule('myhookname')

    Изменить: да, это работает так, как я хочу.

    • 0

Оставить ответ

You must login to add an answer.