0

私は自分のワードプレステンプレートにこの「カスタム」ページネーションスクリプトを使用しています:

$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query('showposts='.get_option( 'posts_per_page' ).'&paged='.$paged);

while ($wp_query->have_posts()) : $wp_query->the_post();
    echo '<a class="current";
    echo '" href="';
    the_permalink();
    echo '">';
    the_title();
    echo '</a>';
endwhile;
next_posts_link('Load more articles...'); 
$wp_query = null; $wp_query = $temp;

最終的に、 http://blog.com /page/2に移動する「さらに読み込む」ボタンが作成され ます。問題は、カスタム パーマリンクを使用すると、URL が次のようになることです: http://blog.com /custom/ stuff /page/2 スクリプトを壊し、次の結果ではなく元の結果を表示します。

どうすればこれを修正できるかわかりませんか?それともfunctions.php でhttp://blog.com /page/2を強制しますか?

助けてくれてありがとう!

4

1 に答える 1

0

私は何年も同じ問題を抱えていましたが、カスタムパーマリンク設定でこれを設定しようとしました: /%postname%/.

最後の / の後のドットは、それを機能させるために不可欠です。それほどきれいではないかもしれませんが、私にはうまくいきます:-)

于 2013-01-23T21:05:09.247 に答える