Показать все сообщения из категории X с тем же термином таксономии, что и текущее сообщение

У меня это уже почти работает, с аккуратным фрагментом, с которым мне помогли. В настоящее время он отображает все сообщения независимо от категории или типа сообщения с тем же термином таксономии, что и текущее сообщение. Я хотел бы изменить его, чтобы я мог указать, из какой категории он должен зацикливаться в сообщениях.

Вот как выглядит код: http://pastebin.com/pM8aFPQ9

Я понимаю, что это, вероятно, довольно легко сделать, но я не знаю, где в этом коде я должен указать категории или как я должен написать для этого. Кто-нибудь может мне с этим помочь?


person Johan Dahl    schedule 18.08.2011    source источник


Ответы (1)


Я использовал ваш код для решения той же проблемы и отфильтровал сообщения с информацией из:

http://codex.wordpress.org/Class_Reference/WP_Query

Используя информацию на этой странице, в указанные вами $ args можно добавить 'post_type' => array ('custom_post_type_01', 'custom_post_type_02');

Вы также можете указать, какие категории включить (или исключить), используя этот код: 'category_name' => 'category';

Вы можете найти дополнительную информацию на странице выше, и вы можете по существу фильтровать свои сообщения, используя множество различных параметров. Надеюсь это поможет!

person Fotis Spyropoulos    schedule 21.10.2011