如果让自己做网站时,网站版面的多样化。实现文章样式不同,就需修改 single.php 模版。

首先,用下面的代码替换 single.php 的全部内容:

<?php
if ( in_category(『分类别名』) ) {
include(TEMPLATEPATH . 『/single_a.php』);
}
else {
include(TEMPLATEPATH . 『/single_b.php』);
}
?>

其中,「分类别名」 替换为显示特殊样式的分类别名,分类 ID 也行。前段是指定的分类调用的模版,后段是其它分类调用的通用模版。

然后,在主题目录分别新建 single_a 和 single_b 二个文章,分别设置不同的文章版面,这样 WP 程序就会自动识别不同分类下调用设置的文章模板了。