taxonomy.php
にて投稿タイプの違う2種類のループを表示したいと考えています。
1つ目のループは、下記コードをfunctions.php
に記載し、
昇順で表示しています。
lang
1function my_posts_per_page( $wp_query ) { 2 if ( ! is_admin() ) { 3 if ( is_tax( 'タクソノミー名' ) ) { 4 $wp_query->query_vars['orderby'] = 'post_date'; 5 $wp_query->query_vars['order'] = 'ASC'; 6 } 7 } 8} 9 10add_action( 'pre_get_posts', 'my_posts_per_page' );
その後に別の投稿タイプを降順でループさせたいのですが、
どうしても昇順になってしまいます。
どのようにすれば降順で表示できるのでしょうか?
lang
1$args = array( 2 'post_type' => '投稿タイプ名', 3 'posts_per_page' => -1, 4 'orderby' => 'DESC', 5 'order' => 'post_date', 6 ); 7 8 $the_query = new WP_Query( $args ); // <= これをループさせても降順にならない
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/11 02:05