Доброго времени суток, уважаемые специалисты.
Есть вот такой код вывода случайных записей в WordPress.
<?php
$posthide = get_the_ID();
?>
<?php $news = new WP_query(); $news->query('orderby=rand&showposts=10&cat=-4,-7&post__not_in[]='.$posthide.''); ?>
<?php while ($news->have_posts()) : $news->the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
Я его отредактировал вот так:
...ews->query('orderby=rand&showposts=10&cat=-4,-7&post__not_in[]='.$postidid.',12,16'); ?>
<?php while ($new....
Скрыв из выдачи 12 и 16 пост (запись). Но кажется код не работает, по крайней мере на корневой странице сайта я вижу исключённые посты в выдаче. Как правильно исключить 12 и 16 пост?