J'essaie de répertorier les événements (type de page personnalisé "kurs") par date d'événement, qui sont stockés sous forme de champs personnalisés ("dato").
Ma boucle ressemble jusqu'ici à ceci:
<ul>
<?php $loop = new WP_Query( array( 'post_type' => 'kurs' ) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<li><?php the_title( '<a href="' . get_permalink() . '" title="' . the_title_attribute( 'echo=0' ) . '" rel="bookmark">', '</a>' ); ?></li>
<?php endwhile; ?>
</ul>
Ce dont j'ai besoin, c'est une liste de titres d'articles (d'événements) à partir d'aujourd'hui et à l'avenir ...
Vous devez utiliser le meta_key
pour trier vos événements dans votre tableau. Ainsi:
<?php $loop = new WP_Query( array( 'post_type' => 'kurs', 'meta_key' => 'dato', 'order_by' => 'meta_value', 'order' => 'ASC' ) ); ?>