今天发现一个好的方法解决wordpress不同分类调用不同的模板的方法,刚开始想到的方法就是用if(...) else .. 的方法,后来看到一个比较简单的方法,真是佩服Wp的开发人员啊,下面是具体的操作方法。

1、建立分类,比如我建立的分类为news

2、复制“category.php”模板,重命名为“category-news.php”,就是在原名字后面加上“-news”(news)为分类

3、编辑“category.php”文件内容为你想要的不同的模板的内容

OK , 搞定了,就这么的简单,当你点击news分类的时候,wp会自动识别模板,并调用category.php”模板,其余的没有分类的,就是用默认的模板。

通过这个经验,我在想single单页能不能这样子做,即,不同分类也使用不同的的单页,要是可以的话,那以后做这样的模板就太简单了,回去试试!!