Então galera, boa tarde. Criei um CPT para uma página de eventos, que irá listar os próximos eventos de um artista. Preciso saber como posso ordenar essa lista para trazer os próximos 10 eventos. A principio eu havia pensado em jogar a data no título de cada post, e ordenar pelo título (o que não seria muito correto, mas foi a única solução que consegui pensar). Meu código havia ficado desta maneira:
<?php
get_header();
global $shortname;
global $themename;
?>
<div class="front_content clearfix">
<div class="container">
<div class="row">
<div class="span12">
<?php
$mypost = array( 'post_type' => 'evento', 'orderby' => 'date', 'order' => 'DESC');
$loop = new WP_Query( $mypost );
while ( $loop->have_posts() ) :
$loop->the_post();
query_posts( array();
?>
<h1><?php the_title()?></h1>
<?php the_content() ?>
<?php endwhile; ?>
</div>
<?php get_footer(); ?>
Mesmo assim não funcionou, ele mudou em nada a ordenação dos meus eventos pelo título.
Se alguém tiver alguma ideia de como posso ordenar esses eventos, ou apenas souber porque não estou conseguindo fazer essa ordenação, da um help aí.
Desde já agradeço.