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

Targeting product terms from a custom taxonomy in WooCommerce

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

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

如何定位具有相同字词的产品?

谢谢

您可以使用 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
}