WordPressのカスタム投稿の表示件数を裏操作
WordPressの投稿の表示件数は、管理画面の設定>表示設定>1ページに表示する最大投稿数>で操作することがあると思います。
が、いろいろなカスタム投稿を作成していてそれぞれの一覧ページで表示件数を変えたいことは多々あると思います。
一番簡単に済んだ方法をφ(`д´)メモメモ…しておく。
例えば、
カスタム投稿で「犬」というカスタムタクソノミー分類した投稿は10件
カスタム投稿で「猫」というカスタムタクソノミー分類した投稿は30件
を表示したい場合、
function.phpに
<?php function posts_per_page($query) { if ( $query->is_tax('dog') ) { $query->set( 'posts_per_page', '10' ); } if ( $query->is_tax('cat') ) { $query->set( 'posts_per_page', '30' ); } } add_action( 'pre_get_posts', 'posts_per_page' ); ?>
を追加するだけ♪
この記事を気に入ったら
いいね!&フォローしよう最新情報をお届けします