Здравствуйте, вы почти сами ответили на свой вопрос.
Заходите код сайтбара и пишите цикл вывода статей, только с проверкой актуальной даты
Судя по всему каждой такой статье нужно добавить произвольное поле со значением даты к которой относится та или иная статья.
А в цикле вывода добавить условие типа:
if(get_post_meta(‘event_date’, post_ID(), true) == date(«Y-m-d»)) the_content();
Надеюсь вы понимаете о чём я?…
Вы имеете ввиду custom field ?
То есть, название у поста может быть любое, но custom field — дата когда нужно показать. Правильно?
Абсолютно верно. Только имейте ввиду что если вы будете пологаться именно на мой пример кода, то ключ custom field должен быть равен event_date а его значение должно быть в фомате 14-02-2013. Плюс ко всему не помешает обрезать значение даты из произвольного поля таким образом:
$event_date = trim(get_post_meta('event_date', post_ID(), true));
if($event_date == date("Y-m-d")) the_content();
а то вдруг пробел добавится в значение поля, и тогда скрипт просто не обнаружит совпадающую дату.
Спасибо большое. Я не силен, честно говоря, в кодинге. Поэтому буду пробовать.
А формат даты менять здесь date(«Y-m-d»), правильно?
А скажите, пожалуйста, к коду
$event_date = trim(get_post_meta('event_date', post_ID(), true));
if($event_date == date("Y-m-d")) the_content();
нужно еще что-то добавить? В смысле код, а то я его так как есть пихаю в PHP Code виджет — не работает. И непосредственно в страницу тоже вставлял. Пробовал дату менять и переставлять — не помогает.
Спасибо.