Zach W
(@dynamiczach)
Automattic Happiness Engineer
Howdy!
This kind of problem is usually caused by either a conflict with your theme or with another plugin.
It looks like the issue may be caused by whatever plugin/code you’re using to add these fields:
Link to image: https://d.pr/i/kXaa9K
The best way to determine this is to:
- Temporarily switch your theme to Storefront
- Disable all plugins except for WooCommerce
- Repeat the action that is causing the problem
If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.
I’d recommend taking a full backup before testing for conflicts.
I am also getting the same error. Please help
Zach W
(@dynamiczach)
Automattic Happiness Engineer
@kaleemabbasi Please let us know the URL of your website.
I’d also suggest going through the conflict test steps I mentioned above.
Thank you very much!
It was not the plugin from the print screen, but with your debugging method I found that there was another plugin who had a conflicting problem.
Hi I’m having a same problem, please help…
My website link is: https://empathyherbal.com.au/checkout/
Zach W
(@dynamiczach)
Automattic Happiness Engineer
I am having the same issue. Please help.
My website is https://cincinnatinaacp.com/434c1-checkout/
@aronadmin can you share which plugin you found caused the issue?
Zach W
(@dynamiczach)
Automattic Happiness Engineer
@greenpasturedesigns It’s best to open up a new thread for your issue, but I’d recommend going through the same conflict testing process I mentioned in my reply here:
https://wordpress.org/support/topic/error-woocommerce-first-name-is-a-required-field/#post-13276925
Had the same problem, so I came here..
Followed the suggestion to step by step activate/deactivate plugins (within closing them all at once, but choosing only the ones that might be related to this issue).
Meanwhile found the solution (at least for my situation):
The problem was caused by the WP_members plugin.
Once WP-members deactivated the error disappeared. However: I need this plugin so I looked further:
Within wp-members you can set the field as not required. After that you’ll have the same issue, but then with the last name. Set that to not-required as well and the problem is solved.
Hope this can help others.
For those that are having this issue and are using WP-Members, the problem is that you have the WP/WP-Members first/last name fields set as required in WP-Members, but these fields are not used in the WooCommerce form.
As the WP-Members developer, I am aware of this and will make a change in the next release to address the conflict and make it more intuitive.
-
This reply was modified 3 years, 8 months ago by Chad Butler.
Thanks Chad…
Note: this issue never existed before; don’t know if it’s due to a woocommerce update or wp-members update?
Strange that a non-used field in WOO can create an error from WP-Members?? Even removing the field from WOO didn’t solve the problem?? Could you elaborate on this ‘interaction’ a bit?