WordPress不同分类页面调用不同模板方法
如果将WordPress作为资讯或企业网站使用,势必会有风格迥异的多个不同分类,这些分类下的内容形式不一致,需要有独立的页面布局风格。典型的案例是资讯网站下有视频频道,视频列表肯定不能跟文章列表一样显示,得有视频缩略图等等特色信息。这时就必须得用不同的模板页面才能实现了。实现不同分类页面调用不同模板也并不难,以下是具体方法:
/* 不同分类页面调用不同模板 代码来源: www.wpzxbj.com */ post; if(in_category('1')) { include(TEMPLATEPATH.'/category-1.php'); } else if (in_category('2')){ include(TEMPLATEPATH./'category-2.php'); } else { include(TEMPLATEPATH.'/category-3.php'); } ?>
代码说明:将以上代码插入主题的category.php文件中即可,in_category(’1′) 中的数字代表分类ID,而category-1.php则是所调用的模板文件,需自行创建该文件才可作为模板调用。
首页调用独立的模板文件:附带说明下首页调用一个特别的模板方法。
include(TEMPLATEPATH . ‘/home.php’);
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END