http://wordpress.org/extend/plugins/simple-timed-plugin/ а>
Я использую эту функцию для удаления (не удаления) сообщений с истекшим сроком действия:
<?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()));`
Предполагая, что всегда значение _EventEndDate равно: Ymd HM (20120309 2350) Как будет работать полный код для этого?
Мой другой вариант - использовать этот код, который я нашел:
www.rockia.com/2010/01/modify-you-wordpress-theme-to-enable-an-expiration-for-your-posting
но, похоже, это не работает с моим
www.wordpress.org/extend/themes/bombax
где цикл находится в файле single.php
Если бы кто-то мог помочь, я был бы признателен. Я новичок в php. заранее спасибо