投稿記事の中でquery_postsで取得したアーカイブでページ送り
-
こんにちは。
いつも質問ばかりですみません。投稿記事の中で、その記事が属するカテゴリーのその他の記事一覧を表示させたいと頑張っておりますが、『ページ送り』の部分でつまづいてしまっています。
query_postsで取得した記事(全部で30件あるとして)、現在表示中の投稿記事の中では3件を表示し、それ以外は『ページ送り』を表示させて(WP-PageNavi利用)、すべてのアーカイブを事実上見られるようにしたいのですが、固定ページ記事と違って、投稿記事にはページ送りという概念がないのか、上手く2枚目以降のページへ送れないでいます。
サンプルコードは以下のとおりです。
<?php $paged = get_query_var('paged'); ?> <?php query_posts(array('category__in'=>array(1),'posts_per_page'=>3,'post__not_in' => array($post->ID),'order'=>DESC,'paged'=>$paged)); ?> <ul> <li> <?php if(have_posts()) : while (have_posts()) : the_post(); ?> ページタイトル:<a href="<?php echo get_permalink($post->ID); ?>" id="post-<?php the_ID(); ?>"><?php echo $post_title; ?></a> 抜粋:<?php the_excerpt(); ?> </li> <?php endwhile; endif; ?> </ul> <?php wp_pagenavi(); ?> <?php wp_reset_query(); ?>
投稿記事の中で、ページネーションを使うという試み自体がなにか間違っているようにも思うのですが、なにかを見落としているようでもあり、完全にハマってしまいました。。
皆さまのお知恵を拝借できますと幸いでございます。
m(__)m
6件の返信を表示中 - 1 - 6件目 (全6件中)
6件の返信を表示中 - 1 - 6件目 (全6件中)
- トピック「投稿記事の中でquery_postsで取得したアーカイブでページ送り」には新たに返信することはできません。