类属于相同的设计作为个人的文章
分类: 设计
2010-08-25最后更新:
2008-03-18:孙文章
当试图申请相同的设计以及顶级类别的分类页面,我应该怎么办,···个人物品的设计。
如果你不知道,都认为它可能会在页面上平了,当我去到一个单独的页面,检查相应的类别,并在single.php?“那么语法”可以理解。
探索如何解决“巴厘岛论坛是放弃。
一万年我们的论坛! !
我试图接近的东西,后= $ wp_query->后,我不知道。 听到我解决()in_category的这个模板标签。
这一程序。
- 创建一个名为“单6.php”,和“单base.php”复制“single.php”的文件。 ※这个名字,你可以复制任何东西
- 开放“single.php”中删除的所有内容。 输入和保存下面的脚本。 上传的所有文件
<?php
$post = $wp_query->post;
if(in_category('6')) {
include(TEMPLATEPATH . '/single-6.php');
} else {
include(TEMPLATEPATH . '/single-base.php');
}
?>
以上で、個別記事ページにもカテゴリー毎でのテンプレートが採用される。
あとはカテゴリトップ用の「category-xx.php」と個別記事用の「single-xx.php」のデザインを統一しておけば良い。
- タグ
- single.php , カテゴリ , デザイン , 分ける
- トラックバックURL





























2009/1/6 火曜日 12:43:56
いつも参考にさせていただいております。
初心者ゆえの質問になりますが、上記single.phpの
ソースですが、もし複数カテゴリがあり、複数の
個別ページを設定する場合は、同じような記述を
繰り返し記入すれば大丈夫でしょうか。
お恥ずかしい質問ですがご返答いただけると幸い
です。何卒よろしくお願い致します。
2009/1/6 火曜日 13:09:12
>カイカイ様
コメントありがとうございます。
ご質問の内容ですが、それで良いと思います。
if(in_category('6')) {
include(TEMPLATEPATH . '/single-6.php');
} elseif(in_category('9')) {
include(TEMPLATEPATH . '/single-9.php');
} else {
include(TEMPLATEPATH . '/single-base.php');
}
こんな感じになります。
2009/1/6 火曜日 15:34:47
早々にご回答いただき、誠にありがとうございました!!
おかげで希望通りのサイトができそうです!!
今後も参考にさせていただきますので、何卒よろし
くお願い致します。
2009/1/6 火曜日 15:49:43
>カイカイ様
お役に立てて何よりです。
仕事の片手間で気付いた事やハマった事などを書いているので更新頻度は遅いのですが、私と同じようにちょっとした事で悩んでいる方の役に立っていただけると嬉しいです。
今後とも宜しくお願い致します。
2010/12/25 土曜日 20:31:18
ずーっと悩んでいたことが、解決しました。
助かりました。感謝です。orz。最高のクリスマスプレゼントです。
2010/12/27 月曜日 09:21:12
>本当に感謝 さん
名前にするぐらいなので本当に感謝していただいてるのですね(笑)。
思わぬところでサンタになれたのでこちらも嬉しいです。