Использует ли аргумент «cat» в query_posts сообщения из подкатегорий, а также данные ID?

Привет друзья, я новичок в WordPress.

Я использовал запрос как this query_posts ('cat = 1,2,3')

теперь, если категория 1 является родительской для 2 и 3.

то query_posts ('cat = 1') и query_posts ('cat = 1,2,3') получат одинаковые сообщения или нет? или как я могу управлять. Если я хочу включать в себя посты, подкатегории.

Solutions Collecting From Web of "Использует ли аргумент «cat» в query_posts сообщения из подкатегорий, а также данные ID?"

Короче: Да.

Ваш вопрос о функции WordPress WordPposts WordPress . Ссылка, которую я разместил, является официальной документацией wordpress codex для этой функции.

Для вашего примера в нем указано:

Показать сообщения от только одного идентификатора категории (и любых детей этой категории):

query_posts('cat=4');

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

Да, сообщения cat=x get в x и всех подкатегориях, если вы не хотите, чтобы это поведение делало category__in => array( x ) будет получать сообщения только в этой категории.

Я еще не могу прокомментировать, поэтому я должен ответить. Чтобы направить запрос Джо Хойла на query_posts, вы должны сделать следующее:

query_posts ( 'category__in = 1');

Это даст вам только основную категорию, без подкатегорий.

Это не то, о чем просил OP, но я нашел это через Google, когда искал, как просто показать основную категорию, чтобы другие могли найти это тоже.