wie WP_Query abgerufen wird, ohne nach Datum zu sortieren

Mögliche Duplikate:
Orderby = keiner funktioniert nicht

Ich möchte $query = new WP_Query( 'post__in' => array( 2, 5, 12, 14, 20 ) ) ); Um Beiträge per ID abzurufen, tue ich und das Ergebnis nach Veröffentlichungsdatum sortiert, aber ich möchte in diesem Beispiel in dieser Reihenfolge IDs abrufen: 2, 5, 12, 14, 20

Solutions Collecting From Web of "wie WP_Query abgerufen wird, ohne nach Datum zu sortieren"

In WordPress 3.5 können Sie dies tun, indem der Parameter ‘orderby’ auf ‘post__in’ gesetzt wird.

Bis dahin ist diese Frage im Grunde identisch mit einer anderen, auf die ich bereits eine Antwort geschrieben habe: Orderby = none funktioniert nicht

In Ihrem Beispiel können Sie nach ID aufsteigend sortieren, um diese Ergebnisse zu erhalten:

 $query = new WP_Query( array( 'post__in' => array( 2, 5, 12, 14, 20 ), 'orderby' => 'ID', 'order' => 'ASC' ) ); 

WP_Query vollständige Liste der Argumente finden Sie unter WP_Query in Codex.