0

私は、プライベート テスト サーバー上のストック 21 テーマで Wordpress の子テーマを構築しています。

<--nextpage--> を使用して長い投稿のページネーションを行っていますが、単一の投稿ページでは美しく機能しますが、ページ付けされた投稿のホームページの抜粋にもページネーションが表示されるという問題があります。したくない。これは、投稿で <--nextpage--> タグが <--more--> タグより後に表示されている場合でも発生します。

単一の投稿ページを保持しながら、ホームページの投稿ページネーションを無効にする方法はありますか?

どうもありがとう、

ドナル

4

1 に答える 1

0

私はこれまで次のページのクイックタグを使用したことがありませんが、少なくとも私が理解していることから、クイックタグをページリンクに変換する必要があることを特定の投稿が理解するには、特定のループ内のどこかでwp_link_pagesを呼び出す必要があります。

その場合は、twentyeleven / content-single.phpファイルのコピーを作成し、それを子テーマ内に配置する必要があります。

24行目には、次のように表示されます。

<?php wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) ); ?>

これに変更してみてください:

<?php
if(!is_front_page())
    wp_link_pages( array( 'before' => '<div class="page-link"><span>' . __( 'Pages:', 'twentyeleven' ) . '</span>', 'after' => '</div>' ) );
?>

これはテストされておらず、正直なところ、これまでに次のページのタグを使用したことがないので、これで目的が達成されるかどうかはわかりません。しかし、試してみて、すべてがどのように機能するかを教えてください。

于 2012-12-31T22:41:57.907 に答える