Поддержка Проблемы и решения Проверить дату события, указанную в посте

  • допустим есть пост, опубликованный 25 августа, в котором говорится, что 1 сентября учебный день и все дети идут в школу. необходимо проверить — «прошло ли на данный момент 1 ое сентября» . какие мысли по реализации?

    саму проверку как сделать я знаю. а каким способом можно забивать дату события? может плагин какой есть готовый для этих целей? или сделать форму (для ввода даты события) и добавлять её для авторов/редакторов (в момент написания поста редактором) и кидать в БД?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • необходимо проверить — «прошло ли на данный момент 1 ое сентября»

    И что дальше делать?

    Вообще что Вы хотите реализовать? Скорее всего плагины событий Вас устроят.

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

    стандартными средствами wordpress можно изменять дату, но если поставить её на будущее, то можно только лишь запланировать публикацию. как можно убрать кнопку «запланировать» при будущей дате поста? это решило бы все проблемы 🙂

    запишите в произвольное поле дату — проверяйте ее.

    непонятно, что именно вы хотите сделать — ТЗ слишком расплывчато.

    только что сделал с помощью изменения статуса поста в functions.php. т.е сразу публикует , даже если дата стоит на год вперед. это мне и нужно.
    а ТЗ такое: дать доступ к записям, события в которых уже прошли, доступ дать для всех пользователей. а пока эти события не прошли доступ имеют лишь некоторые пользователи сайта.

    через произвольные поля хотел, но нет смысла тащить две даты, если я могу выдать дату публикации поста за дату события. потому что когда пост опубликован в моем случае не важно. спасибо всем:)

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Проверить дату события, указанную в посте» закрыта для новых ответов.