检查CPT和自定义分类的两个条件的条件语句

时间:2015-07-25 作者:Skotlive

我试图编写一个条件语句,检查单个自定义post类型是否也有与之关联的自定义分类术语。我的代码是:

if (is_singular(\'my_cpt\')) && (has_term(\'myterm\', \'mytaxonomy\', $post->ID )) {
但是不知怎么,我突然想到了&&;\'(T_和)错误。请帮忙。

1 个回复
最合适的回答,由SO网友:Robert hue 整理而成

是的,因为你的代码有语法错误。应该是这样的。

if ( is_singular(\'my_cpt\') && ( has_term( \'myterm\', \'mytaxonomy\', $post->ID ) ) ) {

}
你注意到了吗if 之后应立即关闭状态is_singular(\'my_cpt\').

结束

相关推荐