Полезный код, который Вы можете вставить в вашу WordPress тему для того, чтобы включить возможность "срока годности" поста по дате и времени. Отредактируйте свою тему и замените Ваш текущий WordPress цикл на этот "хакнутый":
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> $expirationtime = get_post_custom_values('expiration'); if (is_array($expirationtime)) { $expirestring = implode($expirationtime); } $secondsbetween = strtotime($expirestring)-time(); if ( $secondsbetween > 0 ) { // For exemple... the_title(); the_excerpt(); } endwhile; endif; ?> |
Чтобы создать пост с датой/временем потери актуальности, Вам нужно просто создать свое поле. Передайте expiration в качестве ключа и Вашу дату/время (формат: мм/дд/гг 00:00:00) в качестве значения. Пост теперь не будет показываться после указанного момента времени.