Как вывести список запланированных к публикации записей?

Чтобы вывести список запланированных к публикации записей вовсе не обязательно устанавливать для этого какой-либо плагин. Это вполне можно сделать и вручную. Наиболее удобно выводить этот список в виде виджета в сайдбаре сайта.
Откройте файл sidebar.php вашей темы и найдите там что-то похожее этот код:
<?php dynamic_sidebar( 'sidebar-1' ); ?> |
Это вызов функции вывода виджетов сайдбара. Так что у вас есть выбор куда вставить свой виджет запланированных записей - до или после виджетов сайдбара.
Вставьте вот этот код:
<aside id="future-posts" class="widget widget_future_posts">
<h3 class="widget-title">Запланированные публикации</h3>
<ul>
<?php query_posts('showposts=5&post_status=future&order=ASC'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<strong><?php the_title(); ?></strong>
<?php edit_post_link('e',' (',') '); ?>
<small>
<?php the_time('d.m.y'); ?> в <?php the_time('H:i'); ?>
</small>
</li>
<?php endwhile; else: ?><li>Запланированных записей нет.</li>
<?php endif; ?>
</ul>
</aside> |
В данном коде использована разметка виджетов дефолтной темы Twenty Twelve (чтобы список запланированных записей выглядел точно так же, как и настоящие виджеты темы). Но вы, конечно, разметку должны или удалить или исправить на используемую в вашей теме (это не сложно, так что не бойтесь).


