Выводим записи, опубликованные год назад
Проблема
Часто блоги содержат много интересной информации в старых записях. Но посетители обычно ограничиваются просмотром свежих изменений.
Решение
Если ваш сайт сравнительно "старый", то почему бы не выводить записи, которые были опубликованы год назад? Задача решается просто. Вставляем следующий код в боковую панель или в файл single.php:
<?php
$current_day = date('j');
$last_year = date('Y')-1;
query_posts('day='.$current_day.'&year='.$last_year);
if (have_posts()):
while (have_posts()) : the_post();
the_title();
the_excerpt();
endwhile;
endif;
?>
Описание решения
Сначала получаем текущую дату на строке 2 с помощью функции PHP date(). Затем получаем год с помощью вызова date('Y') и вычитаем из него 1, что дает нам прошедший год.
Остается передать переменные $current_day и $last_year в параметры day и year функции query_posts.
Комментарии:
Нету комментариев для вывода...