Wordpress: пытаюсь получить посты по тегу
Мы написали некоторый код, который автоматически создает несколько сообщений и добавляет к ним тег. Я могу видеть теги вВсе сообщения панель администратора, и я могу нажать на сообщенияТег' ссылка, чтобы получить только те сообщения с тегами.
Тем не менее, в плагине, который яя пишу с использованием $ wp_query независимо от того, какие параметры я передаю, я просто получаю полный список сообщений, независимо от того, есть ли у них тег, который я ищу, или нет.
Вот'мой код:
// Now retrieve all items matching this brand name . . .
$query=new WP_Query(array('posts_per_page=5', array('tag' => array($brand_name))));
// The Loop
while ( $query->have_posts() ) : $query->the_post();
echo '';
the_title();
echo '';
endwhile;
// Reset Post Data
wp_reset_postdata();
Это производит 10 результатов, когда яЯ сказал это только для возвращения 5. На самом деле я должен получить только 2 сообщения, как это »s общее количество с тегом.
Оглядываясь в Интернете, кажется, что многие люди имеют ту же проблему, но не имеют решений. Должно быть, я пробовал около 10 различных способов определения тега, но тот факт, что количество возвращенных сообщений неверно, говорит о том, что ялибо у меня что-то не так, либо есть какая-то ошибка. Версия Wordpress 3.4.1, если это помогает.
Может ли Wordpress про»ы пролить свет на это?
Заранее спасибо !