0
A
回答
0
下面是一个例子得到从产品ID宇商贸类ID
GET类别产品页面
global $post;
$terms = get_the_terms($post->ID, 'product_cat');
foreach ($terms as $term) {
$product_cat_id = $term->term_id;
break;
}
+0
谢谢,那完美的工作:-) –
+0
@GilJosef如果答案帮助你尝试接受它,并放弃投票..干杯 – Firefog
0
一般来说:
/**
* Get products categories given a product ID.
*
* @author Nabil Kadimi
* @link https://stackoverflow.com/a/46714456/358906
*
* @param Integer $product_id The product ID.
* @param String $fields Which fields to retrieve all, ids, names,
* count, id=>parent, id=>slug or id=>name.
* See WP_Term_Query constructor for more info.
* @return Array The categories.
*/
function so34274948_wc_get_categories_by_product_id($product_id, $fields) {
return wp_get_post_terms($product_id, 'product_cat', [ 'fields' => $fields ]);
}
例如:
$categories = so34274948_wc_get_categories_by_product_id(123, 'ids');
相关问题
- 1. WooCommerce:产品排序根据产品ID
- 2. 从产品ID Magento类别ID
- 3. WooCommerce自动获取产品ID
- 4. 我不能按产品类别分类产品id
- 5. WordPress的WooCommerce显示个别产品的嵌套产品类别
- 6. 如何通过WooCommerce中的产品ID订购相关产品?
- 7. 通过WooCommerce中的产品ID获取产品标签
- 8. 来自产品ID的MSI产品代码?
- 9. Magento:从产品iD获取产品类别阵列
- 10. 产品ID和包装ID的区别
- 11. WooCommerce产品类别自定义图像
- 12. WooCommerce从产品图片获取产品ID
- 13. 按产品名称获取woocommerce产品ID
- 14. 获取woocommerce类别中的所有产品ID
- 15. 仅从某些类别父ID中删除woocommerce产品
- 16. 产品ID返回空WC_Order- woocommerce
- 17. Magento捆绑产品从产品ID
- 18. WooCommerce - 确定当前单个产品页面的产品类别
- 19. 限制产品类别为'x'的产品页面WooCommerce
- 20. 按照产品类别在WooCommerce的简码中获取产品
- 21. 过滤产品所需的类ID和OR类别ID的
- 22. WooCommerce-如何从网站中删除产品和产品类别?
- 23. WordPress WooCommerce在每个产品按钮上显示产品类别
- 24. Wordpress Woocommerce根据类别分类产品
- 25. 产品类别的WooCommerce产品价格中的自定义小数
- 26. woocommerce类别产品的默认图像
- 27. Woocommerce - 整个类别的相关产品
- 28. woocommerce - 改变产品的HTML类别
- 29. WooCommerce - 获取产品页面的类别
- 30. 根据Woocommerce中的产品标签自动分配产品类别
你是什么意思,“手动更改价格”,你想设置该类别的折扣? – Firefog