我在WooCommerce中创建了一个类别。在这个类别中,我有X个产品。我所有的产品都有一些条款。
现在,我想从那里的可用产品中显示我的类别中所有与产品相关的术语。
例如,我有产品A,B和C。
A有一个词:H B有词:K C的术语是:Z
产品A和C属于类别1。因此,我只希望此类别中显示的术语H和Z。
我在这里尝试过此方法,但这会返回所有可用的产品字词,也来自类别外的产品:
$terms = get_terms('product_tag');
答案 0 :(得分:0)
您将在类别页面的循环中获得每个产品ID。
因此您可以在以下代码中使用该产品ID。
$terms = get_the_terms( $your_product_id, 'product_tag' );
您需要替换功能get_the_terms
而不是get_terms
。
这样,您将在类别页面中获得每个产品标签。 尝试一下,让我知道您是否有任何问题。