0

そのため、カスタム投稿タイプ (hpl_books) からの最新の 6 つの投稿のリストを保持するサイドバーがあり、古い/新しい投稿を表示するナビゲーションがあります。投稿タイプのアーカイブ (フロント エンド) にいる場合、ナビゲーションは正常に機能しますが、単一ページ ビューで [古い投稿] をクリックすると、ページは更新されますが、投稿のリストは更新されません。

サイドバーのコードは次のとおりです。

<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    $args = array ('post_type' => 'hpl_books',
    'posts_per_page' => 6, 'paged' => $paged );
    $wp_query = new WP_Query($args);

while ( have_posts() ) : the_post(); ?>
    <h4><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h4>
<?php endwhile; ?>

<div id="booksNav">
    <?php next_posts_link( 'older books' ); ?><br />
<?php previous_posts_link( 'more recent books' ); ?>
</div> <!-- booksNav -->

以下を使用して、(アーカイブと単一ページの両方で) テンプレートにプルしています。

<?php include (TEMPLATEPATH . '/booksarchive.php'); ?>

いつものように、これに関するどんな助けも大歓迎です:)乾杯、

4

0 に答える 0