Как вывести список будущих постов

Благодаря специальной опции, наш любимый wordpress позволяет писать посты и помечать их, чтобы они были опубликованы позже.

Эту функцию можно использовать не только для того чтобы растянуть публикацию статей по времени, но и для того чтобы привлечь дополнительный интерес читателей к сайту или мотивировать их подписаться на RSS ленту.

На сайте, без каких-либо дополнительных плагинов, исключительно стандартными средствами, можно создать список будущих постов с указанием даты публикации и разместить его в сайдбаре.

Суть заключается в использовании query_posts и параметра post_status. Список выводится следующим простым кодом:

<?php query_posts('showposts=10&post_status=future'); ?>
<?php if (have_posts()) : ?>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><?php the_title(); ?> (<?php the_time('j F Y') ?>)</li>
<?php endwhile; ?>
</ul>
<?php else : ?>
<p>Будущие посты не запланированы.</p>
<?php endif; ?>

За количество выводимых постов отвечает параметр showposts=5 (можете менять это значение).

h++p://wphacks.name/list-upcoming-posts/

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*


11 − 4 =