Это не календарь, а анонсы будущих постов. Данный сниппет выводит заголовки неопубликованных записей, т.е. записей, имеющих статус "Запланировано". После заголовка через черточку выводится планируемая дата публикации. Сортировка выполняется по этой дате. Если нужно сначала выводить записи запланированные на самое позднее время, то в первой строке кода нужно заменить order=ASC на order=DESC.

Такой блок может побудить посетителей добавить ваш блог в закладки, чтобы не забыть вайти на него, если темы заинтересовали человека. Кроме того, можно таким образом мотивировать себя своевременно публиковать новые материалы.

<?php
$my_query = new WP_Query('post_status=future&order=ASC&showposts=5');
if ($my_query->have_posts()) {
    while ($my_query->have_posts()) : $my_query->the_post(); ?>
        <?php the_title(); ?>
        &nbsp;-&nbsp;
        <?php the_date(); ?> <br />
    <?php endwhile;
}
?>

Здесь XX - количество выводимых заголовков записей.

Рубрики: 

Ярлыки: