从WooCommerce中的自定义分类中定位产品术语

时间:2016-09-05 08:55:57

标签: php wordpress woocommerce product custom-taxonomy

我在我的网站中使用了一些自定义分类法 indexPath (就是其中之一)并且有4个术语:

  • $content = preg_replace('/The post.+appeared first on.+\./ui', '', $content);
  • movies_type
  • movie
  • tvseries

我用其中一个条款标记了每个产品。

如何定位具有相同术语的产品?

由于

1 个答案:

答案 0 :(得分:2)

您可以使用has_term() WordPress功能定位您的产品,使用来自自定义分类,就像产品类别一样哪个自定义分类是“product_cat”

例如,您可以这样使用它:

if ( has_term( 'movie', 'movies_type' ) ) {
    // Do something
} elseif ( has_term( 'tvseries', 'movies_type' ) ) {
    // Do another thing
}

这对你有用......

对于产品类别,您将使用'product_cat'自定义分类:

if ( has_term( 'clothing', `'product_cat'` ) ) {
    // Do something
}

对于产品标记,您将使用'product_tag'自定义分类:

if ( has_term( 'books', 'product_tag' ) ) {
    // Do something
}