necesito mostrar entradas ordenadas por fecha no por el id, primero las próximas fechas y en adelante, el tipo de entrada está creado mediante plugin, ¿como puedo ordenarlas? he tratado de utilizar sort ($fecha) pero no lo consigo.
adjunto el código de la plantilla php de la página:
Código PHP:
<?php
// The Loop
while ( $query->have_posts() ) : $query->the_post();
$fecha = get_post_meta($post->ID, "fecha", true);
$fecha_tmp = explode("/",$fecha);
$fecha_format = (int)($fecha_tmp[2] . $fecha_tmp[0] . $fecha_tmp[1]);
if ($fecha_format >= $fecha_actual) {
?>
<p class="main-blog8leftcontent"><span><strong><?php echo date("d/m/Y", strtotime(get_post_meta($post->ID, "fecha", true))) ?> <?php echo get_post_meta($post->ID, "lugar", true) ?></strong></span> <span><?php the_title() ?></span> <span><a href="<?php echo anyade_http(get_post_meta($post->ID, "link", true)) ?>"><?php _e("més informació") ?></a></span></p>
<?php
};
endwhile;
// Reset Post Data
wp_reset_postdata();
?>