讯:假设以程序猿角度来看wordpress,它仅仅是一个博客,它的功劳在于提供了一个可靠的网站驱动(底层架构),基于这个驱动,我们可以扩展出很多的功能。但是wordpress本身提供的功能很少。所以很多地方我们不得不自己编码程序来实现我们想要的效果。这里将实现基于wordpress让不同分类调用不同模板:
其原理就是在原有语句的基础上加上判断:
如此判断:
这个输出结果为:当分类目录ID为1的时候,蓝狮注册登陆category.php调用content-style1.php内容页面;当分类目录ID为2的时 候,category.php调用content-style2.php内容页面,否则使用content.php,即默认模板。
如果某两个分类调用同一个内容模板页,那可以如此简写:
if (is_category(‘4’) || is_category(‘5’))
get_template_part( ‘content-style3’, get_post_format() );
有个这个秘籍就可以玩出更多花样了。
小结:小小的判断可以解决大问题,蓝狮注册开户当你想基于wordpress构建一个企业网站的时候,新闻,产品等列表当然是不同的,这个时候就需要用到上面的方法来解决。试试吧。当你需要为wordpress定制一份精美的主题的话,可以联系切图网定制。
标签:主题开发
0 Comments