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

问题描述 投票:2回答:1

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

  • movie
  • tvseries
  • concert-and-ceremony,
  • documentary

我用其中一个术语标记了每个产品。

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

谢谢

php wordpress woocommerce product custom-taxonomy
1个回答
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
}
© www.soinside.com 2019 - 2024. All rights reserved.