是否可以使用?
检查哪个模板是单个帖子类型?我有一个帖子页面和一个帖子组合页面。帖子页面为single.php
,投资组合为single-portfoilo.php
。在我的身体中,我可以根据我所在的页面(使用的模板)看到加载的类。
我无法使用is_page_template()
,因为这只适用于网页,而不适用于帖子。我的替代方案是使用is_single()
,但这将针对常规帖子,我只希望组合帖子由if子句作为目标。
有解决方法吗?这真的很不切实际:\
答案 0 :(得分:2)
您可以使用类似
的内容if ( is_singular( 'portfolio' ) ) {
// conditional content/code
}
或者,如果您有多个自定义帖子类型,则可以插入像这样的数组
if ( is_singular( array( 'portfolio', 'book' ) ) ) {
// conditional content/code
}