Um Beiträge nach verschiedenen Metadaten zu sortieren, den Meta-Abfragen einen Namen geben, und damit in ‚orderby‘ die Reihenfolge festlegen.
Nachfolgend ein simples Beispiel:
$args = array(
'meta_query' => array(
'relation' => 'AND',
'query_one' => array(
'key' => 'metakey_one',
),
'query_two' => array(
'key' => 'metakey_two',
),
'query_three' => array(
'key' => 'metakey_three',
),
),
'orderby' => array(
'query_one' => 'ASC',
'query_two' => 'ASC',
'query_three' => 'DESC',
));
In den Queries können natürlich auch Werte abgefragt, ausgeschlossen oder verglichen werden.
Schreibe einen Kommentar