ホーム > ブログ > wordpress カスタムフィールドの値でソート(複数項目)

Webデザイナー ブログ

wordpress カスタムフィールドの値でソート(複数項目)

2016年4月27日(仕事関係)

メモ
下記でstartとtimeのカスタムフィールドの値で
重複ソートが可能。

<?php
  $args = array(
    'cat' => 1,
    'showposts' => -1,
    'meta_query' => array(
      'relation' => 'AND',
      'start' => array(
        'key' => 'start',
        'type' => 'numeric',
      ),
      'time' => array(
        'key' => 'time',
        'type' => 'numeric',
      ), 
    ),
    'orderby' => array(
        'start' => 'ASC',
        'time' => 'ASC',
    ),
  );
  
 $the_query = new WP_Query( $args );
?>
<?php if ( $the_query->have_posts() ): 
      while ( $the_query->have_posts() ) : $the_query->the_post();
      
?>

人気ブログランキングへ
応援お願いします!

コメントをどうぞ