我想在woocommerce中添加更多信息/更新结帐表。这是我的意思:
我想编辑产品的数量和标题。
我已经看过woocommerce钩子,并发现了以下内容:
woocommerce_checkout_cart_item_quantit
所以我做了一个测试功能来玩:
function add_meta_on_checkout_order_review_item( $quantity , $cart_item , $cart_item_key ) {
echo $cart_item[ 'quantity' ] + 5;
}
add_filter( 'woocommerce_checkout_cart_item_quantity', 'add_meta_on_checkout_order_review_item', 1, 3 );
然而这没有效果。我挂进了正确的woocommerce钩子吗?
答案 0 :(得分:0)
尝试更改此内容:add_filter( 'woocommerce_checkout_cart_item_quantity', 'add_meta_on_checkout_order_review_item', 1, 3 );
对此:add_filter( 'woocommerce_checkout_cart_item_quantity', 'add_meta_on_checkout_order_review_item', 10, 3 );
您也可以尝试返回而不是回显数量。
答案 1 :(得分:0)
也许我来这里不晚,但是您可以尝试一下:-
add_filter('woocommerce_cart_item_name','add_meta_on_checkout_order_review_item',10,3);
这肯定有助于在产品标题下添加元数据。
谢谢