В сайдбаре вывожу 5 последних записей. Стоит задача, чтобы текущая запись не выводилась в списке последних записей в садбаре (если она, конечно, входит в эти 5 записей). Использую вот такой вот код:
<ul>
<?php $the_query = new WP_Query( array('orderby' => 'desc', 'posts_per_page' => '5', 'post__not_in' => array($post_id))); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<li>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
</li>
<?php endwhile;?>
</ul>
Этот код не срабатывает почему-то :( Подскажите, пожалуйста, где ошибка. В php я - полный ноль :(