it-swarm-eu.dev

Vyvolá argument 'cat' v query_posts příspěvky z podkategorií i daného ID?

Dobrý den, přátelé, jsem nový wordpress.

Použil jsem dotaz, jako je tento dotaz_posts ('cat = 1,2,3')

pokud je kategorie 1 rodičem 2 a 3.

pak query_posts ('cat = 1') a query_posts ('cat = 1,2,3') budou mít stejné příspěvky nebo ne? nebo jak mohu spravovat Pokud chci zahrnout příspěvky z podkategorií.

3
yogs

Stručně řečeno: Ano.

Vaše otázka je o query_posts Wordpress PHP funkce . Odkaz, který jsem umístil, je oficiální dokumentací k programu wordpress pro tuto funkci.

Pro váš příklad uvádí:

Zobrazit příspěvky pouze z jednoho ID kategorie (a všech dětí této kategorie):

query_posts('cat=4');

Doufám, že tyto informace jsou užitečné. Více informací naleznete v codex, funkce je moc silná.

6
hakre

Ano, cat=x dostaňte příspěvky v x a ve všech podkategoriích, pokud nechcete, aby toto chování dělalo category__in => array( x ), budou dostávat příspěvky pouze v této kategorii.

3
Joe Hoyle

Nemohu ještě komentovat, takže musím odpovědět. Chcete-li namapovat odpověď Joe Hoyle na dotaz_posts, udělejte následující:

query_posts ('category__in = 1');

To by vám poskytlo jen hlavní kategorii, bez podkategorií.

Není to to, o co OP žádal, ale našel jsem to přes Google, když jsem hledal, jak jen ukázat hlavní kategorii, takže to ostatní mohou také najít.

1
Stephen Cronin