2014-07-14 38 views
2

我的场景很简单。 我有一个页面模板,如果一个页面保存在该自定义页面模板类型下,它不应该在管理页面模板下拉框中可用。任何人都知道一种快速简单的方法吗?我似乎无法找到一个简单的方法来做到这一点。如果已经发布,则不显示页面模板

+0

我不相信这是可能的。我做了一些研究,我不相信有一个功能可以做到这一点。我很高兴被证明是错误的,但我无法看到这种情况发生。 – michaelrmcneill

+0

我能想到的解决方案是遍历所有页面,并检查每个页面是否为自定义页面模板类型。如果是,则退出循环。或者在wp_posts表中为该自定义页面模板类型定制查询。但我正在寻找更好的方式...希望有人有一个想法... –

+0

那么,这将工作,但它不会使它消失作为页面模板下拉选项。 – michaelrmcneill

回答

相关问题