Аргумент 'кошки' в query_posts выбирают сообщения от подкатегорий, а также данный идентификатор?

Привет друзья я плохо знаком с Wordpress.

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

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

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

3
20.12.2013, 08:10
3 ответа

Короче говоря: Да.

Вашим вопросом является о query_posts Wordpress функция PHP. Ссылка, которую я поместил, является официальной документацией кодекса Wordpress для той функции.

Для Вашего примера это указывает:

Покажите сообщения только от одной категории ID (и любые дети той категории):

query_posts('cat=4');

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

6
19.02.2020, 22:14

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

3
19.02.2020, 22:14
  • 1
    Для заверения печатью договора, можно также использовать категорию __ not_in, который позволяет Вам исключить определенные категории, в случае, если Вы хотите исключить конкретных детей, но включать всех других. –  jerclarke 12.09.2010, 00:15

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

query_posts ('категория __ in=1');

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

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

1
19.02.2020, 22:14

Теги

Похожие вопросы