http://wordpress.org/extend/plugins/simple-timed-plugin/Освобождающейся даты содержания WordPress
Im помощью этой функции исчезает (не удалять) истек сообщение:
<?php if (function_exists('simple_timed_content')) : ?>
<?php if (simple_timed_content("offdate=20120309 offtime=2350")) : ?>
Some content goes here
<?php endif; ?> <?php endif; ?>
Я хочу использовать в качестве даты из пользовательских полей, как это:
<?php if (simple_timed_content("offdate='$end_date' offtime='$end_time'")) : ?>
где: `
$end_date=date('Ymd', strtotime(get_post_meta($Post->ID, "_EventEndDate", true), time()));`
и
$end_time=date('HM', strtotime(get_post_meta($Post->ID, "_EventEndDate", true), time()));`
Предполагая Allways, что значение _EventEndDate является: YMD HM (20120309 2350) Как бы полный код для этой работы?
Мой другой вариант заключается в использовании этого кода я нашел:
www.rockia.com/2010/01/modify-you-wordpress-theme-to-enable-an-expiration-for-your- размещение
, но это не похоже на работу с моим
www.wordpress.org/extend/themes/bombax
где петля находится в single.php файле
Если кто-то может помочь, я был бы признателен. Im new to php. Спасибо заранее
Я знаю этот хак, я не мог заставить его работать в моей теме. Код в www.rockia.com делает сообщение не просто исчезнуть, но также удаляет сообщение. Моя тема немного странная, или я могу сказать simlpier, и цикл находится в single.php. это: – maik72
http://code.google.com/p/bombax-theme/source/browse/trunk/single.php?r=35 Единственное, что работало до сих пор, - это вышеупомянутый плагин, но мне нужно получить значения из пользовательских полей – maik72
Я использовал плагин планировщика содержимого и '' _cs-expire-date '' - это имя ключа и значение, которое оно было вставлено автоматически. И установите флажок для всех моих сообщений в файле plgugins – maik72