Während ich dies für normale WP-Kategorien zum Laufen bringen konnte, konnte ich es für benutzerdefinierte Taxonomien nicht zum Laufen bringen.
Ich möchte jede benutzerdefinierte Taxonomie (in meinem Fall Kategorien) durchlaufen und für jede eine Reihe von Posts erstellen.
Ein Beispiel für die Ausgabe wäre:
Category 1
post from category one
post from category one
read more category one
Category 2
post from category two
post from category two
read more category two
Natürlich würde sich jede verfügbare Taxonomie für den benutzerdefinierten Beitragstyp wiederholen.
custom-taxonomy
Curtismchale
quelle
quelle
Antworten:
Ich dachte, ich würde eine andere Antwort geben, da die obige ein wenig hackig ist. Außerdem habe ich eine weitere Ebene hinzugefügt, die alle Taxonomien für einen post_type erhält.
Es wird empfohlen, jeden gefundenen Beitrag einem
$post__not_in
Array hinzuzufügen , damit Sie ihn an das übergeben können, umWP_Query
zu verhindern, dass doppelte Beiträge eingehen.quelle
Suchst du das
So erstellen Sie eine benutzerdefinierte Taxonomieschleife
Hoffe es wird helfen
quelle
Kopieren Sie diese Funktion und fügen Sie sie in Ihre functions.php ein
Rufen Sie es dann von überall in Ihrer Vorlage auf mit:
quelle
Bitte überprüfen Sie dieses Beispiel; Erstellen Sie eine eigene Schleife für Ihre Taxonomie. Sie können dies auch in einer foreach-Schleife verwenden, um alle Kategorien zu verwenden. Oder Sie müssen eine eigene SQL-Abfrage erstellen.
quelle