Fördert das Argument "Katze" in query_posts Beiträge aus Unterkategorien sowie der angegebenen ID?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/1512

  •  16-10-2019
  •  | 
  •  

Frage

Hallo Freunde, ich bin neu in WordPress.

Ich habe Abfrage wie diese query_posts verwendet ('Cat = 1,2,3')

Nun, wenn Kategorie 1 über Eltern von 2 und 3 ist.

Dann erhalten query_posts ('cat = 1') und query_posts ('cat = 1,2,3') gleiche Beiträge oder nicht? Oder wie kann ich es verwalten, wenn ich Unterkategorien von Posts Formular einbeziehen möchte?

War es hilfreich?

Lösung

Kurz gesagt: Ja.

Ihre Frage handelt von der Query_Posts WordPress -PHP -Funktion. Der Link, den ich platziert habe, ist die offizielle WordPress -Codex -Dokumentation für diese Funktion.

Für Ihr Beispiel heißt es:

Zeigen Sie Beiträge aus nur einer Kategorie -ID (und allen Kindern dieser Kategorie) an:

query_posts('cat=4');

Ich hoffe, diese Informationen sind hilfreich. Sie finden mehr Infos in Codex, die Funktion ist ziemlich leistungsfähig.

Andere Tipps

Ja, cat=x Holen Sie sich Beiträge in x und alle Unterkategorien, wenn Sie dieses Verhalten nicht wollen category__in => array( x ) Erhält nur Beiträge speziell in dieser Kategorie.

Ich kann noch nicht kommentieren, also muss ich eine Antwort einreichen. Um Joe Hoyles Antwort auf Query_Posts zuzuordnen, würden Sie Folgendes machen:

query_posts ('category__in = 1');

Das würde Ihnen genau die Hauptkategorie ohne die Unterkategorien geben.

Es ist nicht das, wonach das OP gefragt hat, aber ich fand dies über Google, als ich nach der Suche nach der Hauptkategorie suchte, sodass andere dies auch finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top