pedi
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーの説明欄についてフォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリごとに表示件数を変えたいtakuzooさん、コメントありがとうございます。
アドバイスのソースでいけました!
ページ送りの件も解消されました!
完璧です!!
半ばあきらめかけていたので本当にうれしいです。念のため、解決済みのソースサンプルを置いておきます。
【category.php】
<?php // りんごのテンプレート(複数の子カテゴリ) if(is_category('2')||is_category('10')||is_category('20')) { include (TEMPLATEPATH . '/category1.php'); return; } // みかんのテンプレート(単一の子カテゴリ) else if(is_category('3')) { include (TEMPLATEPATH . '/category2.php'); return; } // その他のテンプレート(残りの子カテゴリ) else { include (TEMPLATEPATH . '/category3.php'); return; } ?>
【category1.php~category3.php】
ループ前に以下を追加(Nに表示させたい件数を指定する)<?php query_posts($query_string ."& posts_per_page=N"); ?>
Takuzooさん、taikikenさん本当にありがとうございました。
特に皆様からコメントがなければ解決済みとさせて頂きます。フォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリごとに表示件数を変えたいtaikikenさん、ご返答ありがとうございますm(__)m
確かにcategory-番号.phpでもいけるのですが、
複数の子カテゴリで一つのテンプレートを共有するケースが想定されるので、
出来ればcategory.php側で分岐させたいと思っています。ひょっとして普通にブログとして使用する分にはあまり需要がない機能なんですかね?
このカテゴリはテキストのみ、このカテゴリは画像とセットという構成にした場合、
ページのボリュームに応じて表示件数を変えられたら便利だと思うのですが。フォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリごとに表示件数を変えたいtaikikenさん、コメントありがとうございます。
早速、ご教授の通りやってみました。
確かに表示件数は制御できるのですが、ページ送りがうまく機能しないようです。例えば、質問内のりんごに10件の登録があってcategory2.phpに分岐、ページあたりの表示件数を4件とすると、1~2ページ目までは4件づつ表示されるのですが、最終ページは何故かcategory4.phpに分岐してしまいます。
管理画面の「表示設定⇒1ページに表示する最大投稿数」のみ設定してある場合は、ページ送りも正しく反映されるのですが。
これは、category.phpの分岐方法に問題があるんでしょうか?
もしお分かりでしたら引き続きご教授頂けると幸いです。フォーラム: 使い方全般
返信が含まれるトピック: WordPressのCMS化皆さん、ご回答ありがとうございます。
レスが遅くなって申し訳ありません。daichifiveさん、まさか制作者ご本人様からご回答頂けるなんて恐縮です。
LVP8さんもおっしゃるようにis_page(ID)で分岐されてるんですね。
カレントページのハイライト画像化はyuga.jsも併用って感じでしょうか?いずれにしても、グローバルナビゲーション⇒ローカルナビゲーションというページ遷移は、企業サイトとしては必須の構成なのでとても参考になりました。
それと、記事はリッチ(ビジュアル)エディタで直接編集するものなのですね。
てっきり、HTMLエディタ側で本格的にコーディングをするものだと思っていました。色々、勉強になりました。
本当にありがとうございました!