Nov13

WordPress 所有子分类【文章】调用与父分类下【文章】相同的模板

wplogo-1

所有子分类文章与父分类文章使用同一模板,比如父分类为fruit,子分类为apple、banana、peach,现在希望apple、banana和peach里面的文章,以及fruit里面的文章都使用single-fruit.php。

网上最多的次类方法是:WordPress 不同分类页面调用不同模板 这一类的。

但是如果这个分类有很多的子分类,而且经常可能需要重新添加,问题就来了,我找了两天,目前可以实现的方法如下:

一是在模板function.php中添加:


[/php]

然后将single.php复制重命名为single-normal.php,用于普通文章模板,将特定文章的模板设置为single-feature.php。修改single.php文章如下(与上文链接提到类似):

如果有两个及以上父分类,则:


[/php]

参考文章:http://stackoverflow.com/questions/22596332/use-single-page-template-for-all-posts-inside-subcategories-in-wordpress

Comments are closed.