2016-08-23 5 views
2

Ich mache eine Liste von einigen Posts, und ich möchte es nach 2 sortieren Meta_values(dates) in ASCWordpress - WP_query sortieren mit 2 verschiedenen Werten?

So fx. wenn ich die Daten unten haben:

- 23-08-2016 -> 23-08-2016 
- 23-08-2016 -> 22-08-2016 
- 23-08-2016 -> 24-08-2016 
- 22-08-2016 -> 24-08-2016 

will ich es zuerst von dem ersten Datum sortieren, und dann will ich diese durch die zweite sortiert, so möchte ich den Code oben wie folgt sortiert:

- 22-08-2016 -> 24-08-2016 
- 23-08-2016 -> 22-08-2016 
- 23-08-2016 -> 23-08-2016 
- 23-08-2016 -> 24-08-2016 

Gibt es eine Möglichkeit, dies mit einer WP_query zu tun? oder muss ich etwas anderes machen?

Antwort

0

Sie können eine sekundäre orderby wie folgt festgelegt:

$args = array(
    'orderby' => 'date1 date2', 
    'order' => 'ASC', 
); 
$query = new WP_Query($args); 

anzeigen Beiträge von date1 mit einem Rückfall sortiert date2 zu veröffentlichen, in aufsteigender Reihenfolge:

+0

Aber das wird meine Daten nicht bestellen, wie es gefragt ? Ich habe es gerade versucht und es manchmal nach Datum2 zuerst bestellt :( – Zippi

Verwandte Themen