Title: ページによって表示件数をコントロールする方法はありますか？
Last modified: 2016年7月30日

---

# ページによって表示件数をコントロールする方法はありますか？

 *  解決済 [bluecube](https://ja.wordpress.org/support/users/bluecube/)
 * (@bluecube)
 * [17年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e8%a1%a8%e7%a4%ba%e4%bb%b6%e6%95%b0%e3%82%92%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/)
 * 例えば、一般の投稿記事は10件表示、検索結果は20件表示、年別アーカイブは全件表示、
   など
    ページによって表示件数を指定する方法がわかりません。
 * Custom Query Stringプラグインのようなことをしたいのですが、プラグインを使用せ
   ずにテンプレートを直接カスタマイズしたいと思っています。
 * query post を使用すれば出来ることまでは素人ながら分かりましたが、うまく表示でき
   ませんでした。
 * どなたかご存知の方がいらっしゃいましたら、ぜひご教授お願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)

 *  [dmaniax](https://ja.wordpress.org/support/users/dmaniax/)
 * (@dmaniax)
 * [17年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e8%a1%a8%e7%a4%ba%e4%bb%b6%e6%95%b0%e3%82%92%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#post-116950)
 * 僕も直下で質問してる身ではありますが・・（汗）
 * query post は件数を指定するので使います
    たとえばindex.phpは
 *     ```
       <?php query_posts('showposts=10'); ?>
       <?php if (have_posts()) : ?>
       <?php while (have_posts()) : the_post(); ?>
       <!--ループ-->
       <?php endif; ?>
       ```
   
 * を挿入し
    search.phpは<?php query_posts(‘showposts=20’); ?>を挿入すれば可能です
   あとindex.phpはWP側の設定でも適用できますね
 * 年別アーカイブはその年の全件でいいですか？それだと<?php query_posts(‘year=2008’);?
   >
    でしょうかね？これは試してないのでよくわかりません アーカイブのページでブログ
   全件表示はさすがにわかりません（汗） ごめんなさい・・・
 * 僕の質問もわかればよろしくお願いします^^
 *  トピック投稿者 [bluecube](https://ja.wordpress.org/support/users/bluecube/)
 * (@bluecube)
 * [17年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e8%a1%a8%e7%a4%ba%e4%bb%b6%e6%95%b0%e3%82%92%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#post-116954)
 * 返信ありがとうございます。
 * 実はquery_post(‘showposts=10’)は試していたのですが、WP2.7(以前のバージョンのこと
   は未検証です)から検索の対象にwp-pageが含まれており、上記の方法だと通常の投稿記事
   のみしか表示されませんでした。
 * 私のカスタマイズしたテンプレートの場合、検索ヒット件数を、
 * <?php $my_query =& new WP_Query(“s=$s & showposts=-1”); echo $my_query->post_count;
   _e(‘ hit’, ‘hogehoge’); ?>
 * の方法で表示しているのですが、先ほども申し上げたとおり、ヒット件数と表示件数が
   異なって表示されてしまいます。
 * また、archive.phpでもquery_postがうまく働きませんでした。
 * 実は今回　custom-query-string-reloaded　プラグインなどを使用しないで、テンプレート
   に直接カスタマイズしたかった理由は、自作したテンプレートの配布を考えていたため
   でした。
 * いずれにせよ、dmaniaxさん返信ありがとうございます。
    もう少し勉強してがんばって
   みます！
 *  [dmaniax](https://ja.wordpress.org/support/users/dmaniax/)
 * (@dmaniax)
 * [17年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e8%a1%a8%e7%a4%ba%e4%bb%b6%e6%95%b0%e3%82%92%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#post-116960)
 * なるほど、こちらはページも検索対象にしたい・・ということですね。
    ただ、ページ
   は通常のエントリーとは扱いが違うはずなのでquery_postでは対象に含められないと思い
   ます。
 * >  * WordPressページは投稿とは別物です。ブログのメインページでは表示されず、カテゴリー
   > を割り振ることもできません。
 * ですので、擬似的なページとして投稿をエントリーされてはいかがでしょうか
    といいます
   と、カテゴリーでページ用に括り、それにcategory.phpでCSSを個別に割り振る・・みたい
   なイメージでしょうか・・ただ僕も同じくWPに至っても素人なことは変わらないので詳
   しくはわからないんですが
 * それよりかは通常の投稿で済ましてしまったほうが楽かと思います。
 * あ・・あと、配布用のテーマでしたらどちらかというと使う人それぞれがページ管理画面
   で変更出来る方が親切かもしれません
    こんな回答しかできなくてすみません（汗）
 *  トピック投稿者 [bluecube](https://ja.wordpress.org/support/users/bluecube/)
 * (@bluecube)
 * [17年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e8%a1%a8%e7%a4%ba%e4%bb%b6%e6%95%b0%e3%82%92%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#post-116965)
 * dmaniaxさん　返信ありがとうございます。
 * 確かに配布を検討した場合、表示方法を限定するよりは利用者の自由にに任せたほうが
   いいかもしれませんね。プラグインなどが、うまく機能しなくなる可能性もありますし。
 * カスタマイズ方法を覚えていくと、いろいろ機能を実装したくなってしまい、逆にwordpress
   の魅力である拡張性や自由度を失わせていたのかもしれないことに気づきました。
 * というわけで、今回テンプレートへの実装は見合わせることにしましたので、このトピック
   への回答は閉じさせていただきます。
 * ご協力ありがとうございました！

4件の返信を表示中 - 1 - 4件目 (全4件中)

 トピック「ページによって表示件数をコントロールする方法はありますか？」には新たに
返信することはできません。

 * フォーラム: [テーマ](https://ja.wordpress.org/support/forum/themes/)
 * 4件の返信
 * 2人の参加者
 * 最後の返信者: [bluecube](https://ja.wordpress.org/support/users/bluecube/)
 * 最後の活動: [17年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e8%a1%a8%e7%a4%ba%e4%bb%b6%e6%95%b0%e3%82%92%e3%82%b3%e3%83%b3%e3%83%88%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#post-116965)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
