繁体   English   中英

获取woocommerce产品变体ID

[英]get woocommerce product variation id

我目前正在开发 woocommerce 的扩展。 我正在像这样连接到管理变体选项卡:

add_action( 'woocommerce_product_after_variable_attributes' ,'wwp_add_variable_wholesale_price' );

function wwp_add_variable_wholesale_price(){

    global $post, $woocommerce;
    $post_id = $post->ID;
    echo $post_id;

}

上面的它们当前显示在父产品 id 中,而不是变体 id。 有谁知道如何获得实际的变化ID?

添加这样的操作:

add_action( 'woocommerce_product_after_variable_attributes', 'wwp_add_variable_wholesale_price', 10, 3);

function wwp_add_variable_wholesale_price($loop, $variation_data, $variation){

global $post, $woocommerce;
$post_id = $variation->ID;
echo $post_id;

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM