CONNECT WEIRD - I make a pleasant thing for the future

CONNECT WEIRD ページ背景
WordPress:ページネーション「Undefined variable $additional_loop」エラーの調整方法

WordPress:ページネーション「Undefined variable $additional_loop」エラーの調整方法

2025.05.28

WordPressのバージョンアップ等で独自ページネーションを作っている際に発生するエラー。
解消法は以下。

「$additional_loop」を「$wp_query」に書き換え

以前までの、ページネーションの書き方はこんな感じ。

if (function_exists("pagination")) {
	pagination($additional_loop->max_num_pages);
}

新しいバージョンのWordpressの場合は「$additional_loop」が未定義になってしまっているため、エラーが出る。

Warning: Undefined variable $additional_loop in /xxxx/xxxx/….php on line xx

Warning: Attempt to read property “max_num_pages” on null in /xxxx/xxxx/….php on line xx

エラー内容は正直で、未定義です、探していますと書いてある。
「$additional_loop」を「$wp_query」に書き換えする。

if (function_exists("pagination")) {
	pagination($wp_query->max_num_pages);
};

これだけで解決。

SOLLKANON'S TOROPHY

CONTENTS RANKING

TROPHY PAGE RANKING

LATEST CONTENTS

  • このサイトについて
  • Youtube
  • X

上に戻るよ!