【WP】ページングが上手くできていない時の対処法

WordPressのテーマ「Gridsby」を利用しているのですが、
ページングが上手いことできていなかったので、
原因を調べてみました。

結果としては、下記の通りに修正するだけで解決しました。
get_query_var(‘paged’)
get_query_var(‘page’)

// 修正前
get_query_var(‘<strong style='color:red'>paged</strong>’)
// 修正後
get_query_var(‘<strong style='color:red'>page</strong>’)

ソースの修正箇所は下記の通りです。

// 修正前
//$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
// 修正後
$paged = ( get_query_var('page') ) ? get_query_var('page') : 1;
$args = array( 
	'post_type' => 'post', 
	'paged' => $paged,
	'posts_per_page' => 9),
	'order' => 'ASC',
	'tax_query' =>
		array(
			'taxonomy' => 'post_format',
			'field' => 'slug',
			'terms' => 'post-format-image', 
));

長いこと手を付けようとしつつ、先送りにしたままだったので
解決できて良かった(:3_ヽ)_

コメントを残す

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