基于页面插件的自定义发布类型模板?

时间:2011-04-15 作者:Chad Von Lind

我有一个分层自定义职位类型(任务)设置。我想为它创建几个子页面(讨论、请愿、教育),但我希望每个子页面都显示不同的模板。

似乎没有办法像在普通页面上那样使用选定的模板,所以我想也许我可以让子自定义帖子类型页面根据其slug显示内容。

因此permalinks将显示为:

/mission/mission-01/
 - /mission/mission-01/discuss/
 - /mission/mission-01/petition/
 - /mission/mission-01/educate/

/mission/mission-02/
 - /mission/mission-02/discuss/
 - /mission/mission-02/petition/
 - /mission/mission-02/educate/
由于它们是子级,并且讨论页面都可以使用相同的slug,可能是一个为所有页面提供slug/discussion/page-discussion模板的函数。php从我的主题目录。

谢谢你的帮助!

1 个回复
最合适的回答,由SO网友:Chad Von Lind 整理而成

有两种方法可以解决我的问题,它们都很有用。它们由@goldenapples和@Bainternet提供。

Custom Post Type Data in Sidebar widgets?

How to quickly switch custom post type singular template?

结束

相关推荐

Enable page templates. How?

基本问题,但我想启用页面模板。我有一个启用了页面模板的主题。我切换到了另一个模板,但没有更改模板的选项,即使在创建新页面时也是如此。如何打开此选项?我在抄本和论坛上找到了根,但找不到。