• 投稿日:2022年02月19日 12時29分42秒
  • 更新日:2022年03月03日 09時32分10秒
$prev = get_previous_posts_link();
$next = get_next_posts_link();
if ( $prev ) {
	// 前のページが存在する場合
	echo $prev;
}
if($next){
	// 次のページが存在する場合
	echo $next;
}

でも結局は

the_posts_pagination();

で出力すればおしまいなんですけどね。
ただ注意はthe_posts_pagination()はメインループでないと使えないです。

自分でクエリを作って一覧などを表示するサブループではうまく動作しませんのでご注意を。

SPECIAL THANKS

  1. 【WordPress】アーカイブページで、次のページと前のページが存在するかを判定する方法 -ONZE/BLOG-
  2. WordPressの記事一覧ページに、the_posts_pagination関数でページネーションを設定する -生活の跡-