Post

修改多梦主题,为不同文章分类指定不同模版

多梦主题给不同栏目设置不同模版的一种方法,可能多梦有其他方法可以设置,我不知道的,仅供参考学习。
把archive.php复制一份改为archive-default.php。
然后把archive.php的内容改为以下:
<?php
if ( is_category(array(1)) ) {
include_once 'archive-suisui.php';
} elseif ( is_category(array(7))){
include_once 'archive-isheying.php';
} else {
include_once 'archive-default.php';
}

栏目ID为1的调用archive-suisui.php模版(自己新建),栏目ID为7的调用archive-isheying.php模版。
这样就可以为不同栏目设置不同模版了。接下来模版的修改,可以看到archive.php中的文章循环方式。
<?php
if ( have_posts() ) {
while ( have_posts() ) : the_post();
get_template_part( 'content', 'archive' );
endwhile;
} else {
}
?>

是调用content这个模版的,显然我们不能修改原来的模版。
于是复制黏贴一份。重命名为content-isheying.php,这个是给“爱摄影”分类使用的。
把一些关键的框架保留,就尽情修改吧。
QQ截图20150919021836
今晚先改到这里,一些交互性的东西明天有时间再继续弄。
QQ截图20150919022003

最后感慨下,基于bootstrap前端框架开发的主题,修改起来真的好方便。参考V3版的全局CSS样式:http://v3.bootcss.com/css/#grid,尤其是栅格系统。

Leave a Reply