从 WooCommerce 中的自定义分类法定位产品术语
Targeting product terms from a custom taxonomy in WooCommerce
我在我的网站上使用了一些自定义分类法... movies_type
(是其中之一) 并且有 4 个术语:
movie
,
tvseries
,
concert-and-ceremony,
documentary
我只用其中一个术语标记了每个产品。
如何定位具有相同字词的产品?
谢谢
您可以使用 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
}
我在我的网站上使用了一些自定义分类法... movies_type
(是其中之一) 并且有 4 个术语:
movie
,tvseries
,concert-and-ceremony,
documentary
我只用其中一个术语标记了每个产品。
如何定位具有相同字词的产品?
谢谢
您可以使用 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
}