在WooCommerce中按产品获取类别ID

特里斯坦.L

我要做的是创建一个foreach循环以获取所有产品,并从这些产品中获取其类别ID。这样一来,我以后便可以检查某些类别。

$order = new WC_Order( $order_id );
$items = $order->get_items();

foreach ( $items as $item ) {
    $product_catagory_id .= $item['catagory_id']; //in between these brackets I need a value that gives me the catagory id.
}

//Some validation here if one of the catagorie_id's was found.
//I can build this. It's not part of the question

经过一番评论,这是我受困的地方:

$order = new WC_Order( $order_id );
$items = $order->get_items();
foreach ( $items as $item ) {
    $product_id = $item['product_id'];
    var_dump($product_id);
    $terms = get_the_term_list( $product_id, 'term_id' );
    var_dump($terms);
}

结果如下:

string(2) "79"
object(WP_Error)#9148 (2) {
    ["errors"]=>
        array(1) {
        ["invalid_taxonomy"]=>
            array(1) {
                [0]=>
                string(19) "Ongeldige taxonomie" //invalid taxonomy
            }
        }
    ["error_data"]=>
    array(0) {
    }
}

因此,可以很好地读取产品ID,我可以使用它,但是不能正确返回类别。

Zipkundan

尝试

$terms = get_the_terms ( $product_id, 'product_cat' );
foreach ( $terms as $term ) {
     $cat_id = $term->id;
}

尝试var_dump($terms);正确分析如何获取类别ID。

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Woocommerce从类别获取产品ID

来自分类Dev

在Woocommerce REST API中按类别获取产品

来自分类Dev

如何在woocommerce中按类别获取产品?

来自分类Dev

如何在woocommerce中按类别获取产品?

来自分类Dev

如何在Woocommerce的产品页面中获取当前类别ID?

来自分类Dev

woocommerce获取产品类别ID

来自分类Dev

在Woocommerce中每天获取按产品ID进行的订单计数

来自分类Dev

我无法按类别ID提取WooCommerce产品

来自分类Dev

使用产品ID或类别ID从WooCommerce产品获取类别名称

来自分类Dev

从 WooCommerce 中的最后一个产品类别术语获取“缩略图 ID”

来自分类Dev

通过子句获取WooCommerce产品类别的ID

来自分类Dev

获取woocommerce类别的所有产品ID

来自分类Dev

获取woocommerce子类别产品

来自分类Dev

Woocommerce-获取具有特定属性的类别中的产品

来自分类Dev

如何从产品列表中按类别获取总和

来自分类Dev

如何从产品列表中按类别获取总和

来自分类Dev

仅从某些类别的父ID中删除woocommerce产品

来自分类Dev

在WooCommerce中获取当前产品ID

来自分类Dev

按类别ID获取

来自分类Dev

短代码以按类别显示产品woocommerce

来自分类Dev

Woocommerce按产品ID获取图片库

来自分类Dev

Wordpress / Woocommerce按ID获取单个产品照片

来自分类Dev

汇总WooCommerce订单中按产品类别订购的产品数量

来自分类Dev

汇总WooCommerce订单中按产品类别订购的产品数量

来自分类Dev

使用产品ID从woocommerce产品中获取子弹

来自分类Dev

在magento中按名称搜索产品并获取产品ID的数组

来自分类Dev

在Magento块中获取产品类别ID

来自分类Dev

按ID筛选产品Woocommerce

来自分类Dev

要从多个类别中按类别获取产品在mysql中的分组

Related 相关文章

热门标签

归档