Est-il possible de commander ma liste de publications personnalisées, après l'avoir filtrée avec meta_query, par les métadonnées de mon choix?
Par exemple, j'ai un type de publication personnalisé appelé webinaires. J'essaie de répertorier tous les webinaires à venir et de les faire commander par le champ méta personnalisé appelé webinar_startDate.
En utilisant la requête suivante, j'ai pu retourner les webinaires avec succès en excluant les anciens webinaires. Cependant, ils sortent toujours dans l'ordre où ils ont été publiés, et non par webinar_startDate.
<?php $my_array = array(
'meta_query' => array(
array(
'key' => 'webinar_startDate',
'value' => date("Y-m-d H:i:s"),
'compare' => '>=',
'type' => 'DATETIME'
)
),
'orderby' => 'meta_value',
'post_type' => 'webinars',
'posts_per_page' => 20,
'order' => 'ASC'
); ?>
Je soupçonne qu'en raison du changement de 3.0 à 3.1, l'utilisation de orderby => meta_value est probablement différente, mais je ne trouve pas de réponse dans la documentation WordPress pour l'expliquer.
Quelqu'un peut-il aider? Merci d'avance.