根据帖子类型显示不同的模板

时间:2010-10-06 作者:dotty

Hay,我有一个自定义的post类型“Events”,但是这基本上是一个post类型,所以它继承了post。php模板页面。

如果内容类型是“事件”,是否可以使用其他模板(即events.php)?

2 个回复
最合适的回答,由SO网友:Rarst 整理而成

尝试single-events.php.

看见Template Hierarchy 在Codex中,用于模板的完整方案。

SO网友:jaredwilli

这就是为什么要使用像page{post\\u type}这样的自定义模板文件。php和single-{post\\u type}。php非常方便。在3,1中,归档-{post\\u type}。php也是。

因此,您只需为您的帖子类型创建一个模板文件,使用这样的自定义模板,而不是将模板名称放在文件顶部的注释中。这种方式很糟糕,我从来没有使用过,我创建了类似“疯狂”的帖子类型。

结束

相关推荐