Ordnen Sie Taxonomie Begriffe WordPress

Es scheint etwas wirklich Einfaches zu sein, aber ich kann keine gute Lösung für das finden, wonach ich suche. Ich habe eine Seitenvorlage erstellt, die alle meine Taxonomiebegriffe einer Taxonomie namens ” news ” anzeigt, zB: paper1, paper2 usw

Dies ist der Code, den ich generiert habe:

 $post_type, "$tax" => $tax_term->slug, 'post_status' => 'publish', 'posts_per_page' => -1, 'order' => 'ASC', 'caller_get_posts'=> 1 ); $my_query = null; $my_query = new WP_Query($args); if( $my_query->have_posts() ) : ?> //here comes my styling for any term including it's custom post types   

Alles funktioniert gut und die Seite generiert alle Taxonomie Begriffe und ihre Beiträge eins nach dem anderen (nur eine Demonstration natürlich ..):

 paper1 - article 1 - article 1 - article 1 - article 1 paper2 - article 1 - article 1 - article 1 - article 1 paper3 - article 1 - article 1 - article 1 - article 1 

Das Problem ist, dass alles in absteigender Reihenfolge angezeigt wird und ich es in Ascending ändern möchte. Ich muss immer das neueste “Papier” oben zeigen. Beachten Sie, dass ich Folgendes hinzugefügt habe:

 'order' => 'ASC', 

zu meinen Argumenten, aber es funktioniert nicht mit benutzerdefinierten Taxonomie Begriffen und es zeigt weiterhin alle Begriffe (Papiere) in absteigender Reihenfolge. Ich dachte, es sollte wie normale Kategorien funktionieren, aber überraschenderweise nicht.

Kann jemand helfen?

Solutions Collecting From Web of "Ordnen Sie Taxonomie Begriffe WordPress"

Sie geben nirgends eine Bestellung für get_terms , get_terms sie für die Abfrage von Artikeln innerhalb jedes Begriffs fest . Sie müssen Argumente an get_terms wenn Sie eine andere Bestellung als die Standardvorgabe ( ASC wünschen.

 $tax = 'news'; $tax_args = array( 'order' => 'DESC' ); $tax_terms = get_terms( $tax, $tax_args );