php - 禁用 woocommerce_checkout_update_customer_data

标签 php wordpress woocommerce

如果用户输入不同的地址,我试图阻止 woocommerce 在结帐时更新用户元数据(保存的账单和送货用户地址)。

在 class-wc-checkout.php 中有一个设置为 true 的 woocommerce_checkout_update_customer_data 过滤器,但我需要知道如何覆盖它并将其设置为 false。

有什么想法吗?

非常感谢

卢克

最佳答案

add_filter('woocommerce_checkout_update_customer_data', '__return_false' );

成功了!谢谢@helgatheviking

关于php - 禁用 woocommerce_checkout_update_customer_data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26815379/

相关文章:

java - 适用于大型项目的 Apache.Httpd+Php 或 Apache.Tomcat+Java

php - Elasticsearch映射时应该同时使用索引和分析器

php - Wordpress PHP警告: A non-numeric value encountered

wordpress - Woocommerce 订单类别(按管理部分的类别订单)

wordpress - 根据属性查询 WooCommerce 产品

php - 将字符串转换为整数时不一致,当字符串为十六进制时,前缀为 '0x'

javascript - WooCommerce - 使用 add_to_cart 后显示更新的迷你购物车小部件以及更新的购物车内容/总计

javascript - 使用 GraphQL 查询 wordpress 插件 rest API

php - 防止在 WooCommerce 中访问没有运输方式的结帐

php - 在 WordPress 的管理员用户列表自定义列中显示用户元数据值