填写后的 Woocommerce 结帐表单出现错误 "Fill in the required fields"

Woocommerce checkout form after filling gives error "Fill in the required fields"

我曾在一个网站上工作过,该网站由一位开发人员多年前创建,现在没有更新它。最近我添加了 Woocommerce。但有一个问题。填写结帐表格后,出现一条错误消息,提示请填写所有必填字段,尽管已全部填写。它发生在所有支付网关上。但如果用户登录,它会工作并继续使用 Paypal 或任何支付网关。所以只有当用户未登录时才会出现此问题。 我已经将 javascript 文件出列并停用了插件,但没有办法。有什么想法吗?

该信息很可能是 table 的主键。当用户注册时,他们将数据输入 SQL 数据库,这样就不会为已注册用户进行购买提供错误信息。如果用户未注册,则需要为您的数据库输入相关信息(SQL 将需要此数据)。这就是您呈现错误的原因。您的修复是以下之一: 1) 通过注释掉 css 来显示所需的输入字段。 2) 根据商店的大小和您需要做的工作量,重建它可能会更快更容易。 3) 从正常形式重写数据库。