WP Queryで投稿が表示されない

WordPress

WP Queryで投稿が表示されない

WordPressの投稿を取得する時に、下記のようにやるアレですが

 // クエリ
 $the_query = new WP_Query( $args );
 
 // ループ
 while ( $the_query->have_posts() ) : $the_query->the_post();
 	echo '<li>';
 	the_title();
 	echo '</li>';
 endwhile;

出典 WordPress関数リファレンス

このようにしているにも関わらず、ある程度の件数が超えたところから、超えた投稿が表示されないな?という場合があります。
15件とか、20件とかですね。

これ、だいぶわかりにくいですが、管理画面>設定>表示設定 の1ページに表示する最大投稿数がこの関数のデフォルトになっているんですね。

なので、「1ページに表示する最大投稿数」を変更すれば、表示されるようになります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です