Не работает код WP_Query
Подскажите, я пытаюсь вывести записи из определенной рубрики (ее название "featured"). В php прописываю код
<?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query (array( 'category_name' => 'featured' )); $wp_query->query('showposts=6' . '&paged='.$paged); while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
А оно мне выводит последние созданные записи, причем из всех рубрик. В чем ошибка?
Ошибка в неправильном использовании WP_Query. Сначала ты передаешь параметры в сам WP_Query, а потом ещё разок с помощью метода query и там скорее всего предыдущие перезатираются. Лучше используй get_posts, он попроще и твою задачу тоже решит.
Спасибо, попробую!