Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2012, 15:22
marcwolf
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 16 años, 4 meses
Puntos: 6
Modificar cómo se muestran los posts

Hola,
necesito que las flechas de "siguiente" y "anterior" se muestren en un orden en relación a unas fechas que he introducido yo y que no tienen nada que ver con la fecha del post, es posible?

Para orientaros el listado de posts los he ordenado así.


Código PHP:

$args
= array( 'numberposts' => 8,'category'=> 11, 'post_status' => 'publish');
$postsOrdenar = get_posts($args );

// ---- Meto fecha de eventos en array

foreach($postsOrdenar as $postOrdena) :
 
$fechas[] = get_post_meta( $postOrdena->ID, '_em_mtbx_data_eventos', true );
 
endforeach;

// ---- Ordeno fecha de los eventos en array

   
function ordenar_fecha($a, $b) {
       
      
                        
$a = strtotime($a);
                        
$b = strtotime($b);
                        return 
strcmp($a, $b);
                    }

                    
usort($fechas, 'ordenar_fecha');

// Esto lo hago para que imprima los posts en relación a mis fechas ordenadas

foreach($posts as $post) :

          for(
$x = (count($fechas))-1; $x >= 0; $x--) {      

     if(
$fechas[$x] == $_em_mtbx_data_eventos){
      
         
$posFecha_html[$x] = $html; 
         
$contadorFechas--;
     }
    }
  
          endforeach; 
gracias de antemano,