J'ai donc un type de message personnalisé appelé "Evénements". Dans chaque événement, j'ai un champ personnalisé appelé "start_time_date" qui renvoie une date comme "08/01/12". Comment trier ces messages pour renvoyer les messages afin que les messages soient triés par start_time_date dans un ordre croissant (start_time_dates plus proche de la date actuelle s'affiche en premier).Comment trier la requête WordPress par une date personnalisée?
Voici mon code actuel:
<? query_posts("cat=$currentID&showposts=100"); ?>
<? if (have_posts()) : ?>
<? while (have_posts()) : the_post(); if (time() < strtotime(get('end_time_date'))) :?>
<? $originalDate = get('start_time_date'); $newDate = date("M j, Y", strtotime($originalDate)); ?>
<div class="post">Some Post Data</div>
<? endif; endwhile; ?>
<? endif; ?>
Oui. Cela trie seulement par la date de publication WordPress par défaut. J'essaie de trier par un champ de date personnalisée – raeq
J'ai mis à jour ma réponse pour inclure un lien vers un article. – Biotox
Merci. Ça a marché – raeq