我正在使用woo commerce创建电子商务网站。我正在努力处理一个代码,该代码如何在woocommerce中使用类别ID显示产品的类别名称?如何从woocommerce中的id产品获取类别名称
在wordpress中,它很容易通过ID显示类别名称为get_the_category_by_id(3)
。因此,它显示的ID的名称3.
以同样的方式如何在woocommerce中显示id的类别名称?
我正在使用woo commerce创建电子商务网站。我正在努力处理一个代码,该代码如何在woocommerce中使用类别ID显示产品的类别名称?如何从woocommerce中的id产品获取类别名称
在wordpress中,它很容易通过ID显示类别名称为get_the_category_by_id(3)
。因此,它显示的ID的名称3.
以同样的方式如何在woocommerce中显示id的类别名称?
试试这个函数来获取产品类别名称
function get_product_category_by_id($category_id) {
$term = get_term_by('id', $category_id, 'product_cat', 'ARRAY_A');
return $term['name'];
}
$product_category = get_product_category_by_id($your_category_id);
希望这将是有益的。
你可以使用这样的事情
$product_cats = wp_get_post_terms(your_id, 'product_cat');
请让我知道它是否有帮助。
print_r($product_cats);
我已经使用你的代码。但它似乎不是工作。 – user2644743
你能打印输出print_r($ product_cats);并让我输出什么。 –
我已经这么做了。但它只是显示数组()不是类别名称.. – user2644743
哇超。工作很大。非常感谢Ratnakar ..非常感谢。我已经挣扎了2天以上。再一次感谢你.. – user2644743