質問: new WP_Query($args);#全投稿をargsの条件で取得 if ( $the_query->have_posts() ) :#投稿されているものがあるかぎりループ while ( $the_query->have_posts() ) : $the_query->the_post();#上記がtrueである限りpostの次を出す ?> max_num_pages > 1) { #1以上の場合max_num_pagesで総ページ数を取得 echo paginate_links(array( 'base' => '%_%', 'format' => '?page=%#%', 'current' => max(1, $paged), 'total' => $the_query->max_num_pages )); } ?> ``` すみませんがご教授よろしくお願いします。 /*------------------------------------追記-------------------------------------*/ `wp-load.php`でワードプレスを動かしている `'paged' => $paged`に直接数値を書き込んだ場合はページの内容が切り替わっているので'$paged'がうまく動いていないもよう。
回答: WordPressをどのように使えるようにしているかがわかりませんが、`page` というクエリや `$paged` という変数はWordPressがもともと使用している可能性があります。 ひとまず `'paged' => $paged,` を数値で指定するなど、問題を切り分けていく必要が有ると思います。