質問: $i ) { echo '', $i ,''; } else { echo '', $i ,''; } } } if ( $paged < $pages ) { // 「次へ」 の表示 echo '', $text_next ,''; } if ( $paged + $range < $pages ) { // 「最後へ」 の表示 echo '', $text_last ,''; } echo ''; } } ``` ### 試したこと ここまでのソースコード ### 補足情報(FW/ツールのバージョンなど) WordPress、PHP、いずれも最新です。 尚Cookie保存には、jQueryプラグイン「jquery.cookie.js」を利用しております。
回答: get_pagenum_link() の中の、`$request = remove_query_arg( 'paged' );` の部分で `admin-ajax` のURを基準にしてしまうため、そうなるようです。 よさそうなフックも見当たらないので、出力結果を置換してしまうのが早いと思います。 【get_pagenum_link() | Function | WordPress Developer Resources】 【remove_query_arg – WordPress私的マニュアル】