首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress自定义邮政类型子模板

Wordpress自定义邮政类型子模板
EN

WordPress Development用户
提问于 2012-03-18 16:34:19
回答 1查看 2.1K关注 0票数 1

我在wordpress中创建了一种名为“电影”的分级定制帖子类型。它是分层的,所以它可以有子元素。

当点击一个“影片”时,wordpress会自动使用名为‘Sing-fils.php’的模板。这是很好的,但我希望使用一个不同的模板时,电影的一个子页被点击。例如,一个电影的孩子可能是“媒体”。当该影片的新闻链接被点击,我希望它使用不同的模板,而不是单一的电影。

我希望有一些方法,我可以使用一个模板,如单子电影。有什么想法可以改变层次化的自定义post类型的子模板吗?

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2012-03-18 16:39:04

如果您在single-films.php中根据父帖子进行筛选,那么您应该不会对此有什么异议。例如:

代码语言:javascript
复制
if( $post->post_parent != 0 ) {
    // not top level
} else {
    // top level page
}

如果您需要知道页面的深度,这是另一回事,但这也是可行的(不幸的是,这意味着您需要查询数据库)。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/45991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档