Array-Sortierung nach benutzerdefiniertem Felddatum

Ich möchte das Array durch ein Datumsfeld namens date_start aber wie kann ich einen date_start für diesen verwenden, wenn ich bereits einen habe?

 $currentshowid = get_the_ID(); $today = date('Ym-d'); $args = array( 'meta_key' => 'show_id', 'meta_value' => $currentshowid, 'orderby' => 'meta_value_num', 'order' => ASC, 'meta_query' =>array( 'relation' => 'AND', array( 'key' => 'date_end', 'value' => $today, 'compare' => '>=', ), ), ); 

Solutions Collecting From Web of "Array-Sortierung nach benutzerdefiniertem Felddatum"

Sie müssen den Typparameter für das benutzerdefinierte Feld verwenden. Probieren Sie es einmal

 < ?php $currentshowid = get_the_ID(); $today = date('Ym-d'); $args = array( 'meta_key' => 'show_id', 'meta_value' => $currentshowid, 'orderby' => 'meta_value_num', 'order' => ASC, 'meta_query' =>array( 'relation' => 'AND', array( 'key' => 'date_end', 'value' => $today, 'compare' => '>=', 'type' => 'date' ), ), );