web-dev-qa-db-ja.com

カスタム投稿タイプのページ付けがWordpress 3.4で機能しない

Wordpress 3.4を使用しているときに問題があります。私の "Products"カスタム投稿タイプのページ付けは機能しません。これが私が使うコードです。

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$loop = new WP_Query( array(
'post_type' => 'products',
'posts_per_page' => PER_PAGE_DEFAULT,
'paged'=>$paged
) );

そのコードは前のWPバージョン(Wordpress 3.3.2)ではうまく動きますが、現在のバージョン、すなわち3.4ではうまくいきません。何がおかしいのですか?

2
Kharis Blank

get_query_var('page')の代わりにget_query_var('paged')を使用してください。関連チケット: #21028

1
molnarm