1 回答

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊
如果我正確理解您的問題,您希望在更新購物車時(shí)更新每個(gè)產(chǎn)品的插件字段。
這可以通過添加掛鉤woocommerce_update_cart_action_cart_updated并根據(jù)需要編輯購物車項(xiàng)目來實(shí)現(xiàn)。
// hook on woocommerce_update_cart_action_cart_updated
add_action('woocommerce_update_cart_action_cart_updated', function ($cartUpdated) {
// loop through cart items, passing the $item array by reference, so it can be updated
foreach (WC()->cart->cart_contents as $key => &$item) {
// set the values of the addons array as required
$item['addons'][0]['value'] = 'your message here';
}
});
如果您只想對(duì)單個(gè)產(chǎn)品執(zhí)行此操作,則可以在迭代它們時(shí)檢查它們的其他值。
- 1 回答
- 0 關(guān)注
- 133 瀏覽
添加回答
舉報(bào)