“previous_posts_link”について
-
現在index.phpに「新着」と「注目(カテゴリ)」を各4投稿ずつ表示するよう設定していて、それらより、古い投稿は”previous_posts_link”にて遡れるようにしています。ですので、「新着」と「注目(カテゴリ)」の両方の下に”Older Entires”と出ているのですが、例えば、「新着」の方の”Older Entires”をクリックすると、「新着」の古い投稿リストだけ表示したいにもかかわらず、常に「注目(カテゴリ)」の古い投稿リストが表示されてしまいます。どのようにすると、indexでは、両方の4件ずつ、それぞれの”Older Entires”をクリックすると、それぞれの古い投稿リストへリンクできるのでしょうか?以下、使用しているコードです。よろしくお願いします。
<h2> 新着コンテンツ!</h2> <?php $paged = get_query_var('paged'); query_posts("orderby=date&posts_per_page=4&cat=-34&paged=$paged"); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class="entries"> <ul><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a></ul> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <li><?php the_excerpt(); ?></li> <li2><?php the_time('Y年n月j日') ?></li2> </div> <?php endwhile; ?> <div class="navigation"> <div class="alignleft"><?php next_posts_link(__('« Older Entries')) ?></div> <div class="alignright"><?php previous_posts_link(__('Newer Entries »')) ?></div> </div> <?php endif; wp_reset_query(); ?> <h2> 注目コンテンツ!</h2> <?php $paged = get_query_var('paged'); query_posts("orderby=date&posts_per_page=4&cat=5&paged=$paged"); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div class="entries"> <ul><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a></ul> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <li><?php the_excerpt(); ?></li> <li2><?php the_time('Y年n月j日') ?></li2> </div> <?php endwhile; ?> <div class="navigation"> <div class="alignleft"><?php next_posts_link(__('« Older Entries')) ?></div> <div class="alignright"><?php previous_posts_link(__('Newer Entries »')) ?></div> </div> <?php endif; wp_reset_query(); ?>
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「“previous_posts_link”について」には新たに返信することはできません。