>On3様
おはようございます。
レスありがとうございます!
早速教えてもらった方法で試しましたら、うまくいきました!
ありがとうございます~~~~~(>▽<)ノシ
2ヶ月ぐらいずっと悩んでいたので、動いたときには感動ひとしお、でしたっ。
下記のコードで動きました。
同じ悩みの人は、試してみてくださいね。
ちなみに、「複数のクエリを実装する」方法を取り入れなくても実現できました。
あと、おかげさまでWP_PageNaviも動きました!
lilyfan様、On3様、本当に感謝です! ありがとうございました。
<?php query_posts(‘cat=-17,-21&posts_per_page=5&paged=’.$paged); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
>lilyfanさん
こんばんは。
早速のレスありがとうございます!
お返事が遅くなってごめんなさい。
具体的にどのようなコードを書いていますか? wp(), query_posts() 関数を使っているとすると、そこにページ番号が入っていないと、常に1ページ目を取得しようとしてしまいます。
query_posts()を利用して記事を取得しています。
<?php query_posts(“cat=-17,-21&showposts=10”); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
上記のようなコードです。
どうしても除外したいカテゴリがあったので、そのためにquery_postsを利用しています。
ページ番号を入れるのは・・・知りませんでした(>_<)
ありがとうございます!
早速入れてみた・・・のですが・・・。
動かなかったんです。。。
$paged = get_query_var(‘paged’);
も、試してみたのですが、動かないので$pagedをechoで吐き出してみると、中身が空なんです。。。
どういうことなのでしょう。。。(?_?;)
サイドバーで、同じようにquery_popstsで記事を取得しているのですが、それが悪さしているんでしょうか。
いろいろ調べて、下記のサイトさんで紹介されている複数のクエリを実装する方法を発見しました。
試してみて、また結果を報告しますね。
Side-B様
http://side-b.sto.co.jp/weblog/archives/96#more-96