2017-07-27 1 views
-1

I'am tirant des destinations de la base de données et d'essayer de les commander par ordre alphabétique de la manière suivante:Les destinations ne sont pas triées par ordre croissant. Pourquoi?

$destinations = get_posts(array(
          'post_type' => 'destination_showcase', 
          'posts_per_page' => -1, 
          'post_status' => 'publish', 
          'meta_query' => array(
           array(
            'key' => 'destination_state', 
            'value' => ':"'.$state_id . '";' , // looking for serialized value in quotes 
            'compare' => 'LIKE' 
           ) 
          ), 
          'orderby' => 'title', 
          'order' => 'ASC', 
         )); 

mais n'a pas réussi. Pourquoi ?

Répondre

1
$destinations = get_posts(array(
          'post_type' => 'destination_showcase', 
          'posts_per_page' => -1, 
          'post_status' => 'publish', 
          'orderby' => 'title', 
          'order' => 'ASC', 
          'meta_query' => array(
           array(
            'key' => 'destination_state', 
            'value' => ':"'.$state_id . '";' , // looking for serialized value in quotes 
            'compare' => 'LIKE' 
           ) 
          ), 

         )); 

essayer le changement d'ordre

+0

Ils sont toujours pas ordonné bro :( –

+0

essayer avec la date et vérifier si cela fonctionne ou non – Exprator

+0

essayer les ans édités @RumenPanchev – Exprator