【问题标题】:How to prevent user billing info update on checkout?如何防止结帐时更新用户帐单信息?
【发布时间】:2017-07-19 12:59:14
【问题描述】:

我需要阻止 WooCommerce 从结帐帐单中更新用户的帐单地址信息。我想让用户只从他们的帐户设置中更新他们的结算信息。

有没有办法做到这一点?也许是过滤器?

【问题讨论】:

  • 另见:wpmayor.com/…
  • 不幸的是,这不适合我,因为我实际上正在提交一个自定义帐单地址表单,当用户想要使用不应存储在任何地方的替代帐单信息时,该表单会激活。问题是,如果用户提交此表单,那么存储在其帐户中的所有帐单地址信息都会被覆盖。

标签: php wordpress woocommerce


【解决方案1】:

我找到了解决办法:

add_filter( 'woocommerce_checkout_update_customer_data', '__return_false' );

我希望也有人会觉得这很有帮助!

【讨论】:

    猜你喜欢
    • 2015-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-03
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 2021-09-19
    相关资源
    最近更新 更多