如何检查woocommerce产品是否分配了任何类别?

时间:2016-01-27 09:22:36

标签: php wordpress woocommerce

我正在创建一个自定义插件,根据分配给产品的标记获取相关产品。我正面临一个问题。当我运行一个循环时,它会给我一个警告信息。我要检查的是,如果特定产品分配了任何类别。如何检查是否已将任何类别分配给woocommerce产品。请帮我。提前致谢。

我的自定义代码

<a href="http://stackoverflow.com" target="_">

1 个答案:

答案 0 :(得分:6)

这样做真的很简单。

只需键入循环内部:

if(!has_category("uncategorized")){
 //do stuff
}

如果这不起作用,您可以尝试:

if(!has_term( 'uncategorized', 'product_cat' )){
  //do stuff
}

您可以在https://codex.wordpress.org/Function_Reference/has_category

了解详情