• Решено syfer43

    (@syfer43)


    Добрый день, коллеги!
    Сложилась следующая проблема. Начнем по порядку:

    Имеем сайта, на нем страницы с ACF(Advanced Custom Field)-date_end(то есть, имеем некое поле с датой).
    Хотелось бы сделать так, что бы, при наступлении этой даты, единожды выполнялась функция(а-ля отправка сообщения пользователю-владельцу страницы). Думал в сторону wp-cron, но осознаю, что в таком случае, весь день, при заходе пользователя на сайт, эта функция будет выполняться многократно. Подскажите, как победить, куда копать?

    • Тема изменена 7 лет, 1 месяц назад пользователем syfer43.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Думал в сторону wp-cron, но осознаю, что в таком случае, весь день, при заходе пользователя на сайт, эта функция будет выполняться многократно.

    Не будет, сколько укажите столько и выполнится не зависимо от количества пользователей.

    Просто функция не будет выполнятся если пользователей/обращений к сайту совсем нет.

    Просто функция не будет выполнятся если пользователей/обращений к сайту совсем нет.

    qwert555, а вот это критично.
    Не подскажите, как тогда быть?

    есть серверный cron

    Очень хотелось бы выполнять такое движком, а не костылями

    Очень хотелось бы выполнять такое движком, а не костылями

    И как по-вашем сможет запуститься php-стрипт, если к сайту нет обращений в это время?
    ЗЫ. php-крон это как раз и есть костыль в отличии от серверного демона

    Понял, спасибо!

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Запуск функции PHP при наступлении даты из ACF» закрыта для новых ответов.