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 про»ы пролить свет на это?

Заранее спасибо !

Ответы на вопрос(3)

Ваш ответ на вопрос