停止WooCommerce在结账后更新用户/用户元 时间:2019-05-02 作者:no. 客户将帐单/发货地址保存到其帐户中,当他们结账时,会显示帐单/发货地址字段。如果他们在结账时更新并确认订单,这也会更新他们帐户上的地址。我知道这是预期的行为,但不是我们网站所要求的。我想在结账时仍显示地址字段,但不想在结账时更新他们的帐户,但我还需要将他们在结账时输入的地址附加到订单元,以便订单/订单元上的地址与他们在结账时输入的地址匹配。这可能吗?我试着寻找钩子或如何通过编程实现这一点,但我所能找到的只是如何向顺序中添加额外的元字段,这不是我想要的。 1 个回复 最合适的回答,由SO网友:LoicTheAztec 整理而成 为避免每次下单时更新用户注册数据,请使用以下方法:add_filter( \'woocommerce_checkout_update_customer_data\', \'__return_false\' ); 代码进入功能。活动子主题(或活动主题)的php文件。已测试并正常工作。 文章导航