验证 woocommerce 中的结帐字段

Posted

技术标签:

【中文标题】验证 woocommerce 中的结帐字段【英文标题】:validation of checkout fields in woocommerce 【发布时间】:2017-03-14 09:09:13 【问题描述】:

如何在 woocommerce 中仅接受字母的结帐字段中验证 first_name 和 last_name? 例如 a-z

【问题讨论】:

请添加代码以显示您尝试过的内容 【参考方案1】:

您可以使用 woocommerce_after_checkout_validation WordPress 动作钩子和if( preg_match( '/\d/', $fields[ 'billing_first_name' ] ) ) 条件语句来检查它是否包含数字。

示例:https://rudrastyh.com/woocommerce/custom-checkout-validation.html#validate_name

【讨论】:

以上是关于验证 woocommerce 中的结帐字段的主要内容,如果未能解决你的问题,请参考以下文章

Woocommerce 结帐中的电子邮件字段比较验证

隐藏 WooCommerce 结帐字段后删除所需的验证

php [使用操作和过滤器自定义结帐字段]验证WooCommerce自定义结帐字段

在Woocommerce结帐页面中设置唯一的验证错误通知

WooCommerce 结帐字段的自定义验证

避免在 WooCommerce 结帐中进行计费电话验证