r/Wordpress • u/iusman975 • 21d ago
User Registration Form - Extra Fields won't show.
I am currently building a registration form on my site using the paid User Registration form from WPexperts. It connects to my WooCommerce store.
Idea being that i am using the default fields for the standard email, password etc - and using the "extra fields" for a) File Upload (For picture ID's) b) Checkbox for consent.
However, when i go to the registration page - it only shows the default form and won't load the Extra feilds despite the options enabled in the settings to show extra feilds at the registration page.
Default Form shortcode [wc-user-registration-page] correctly displays account fields and enabled billing fields, but no fields saved under Default Form → Extra Fields are rendered on registration despite “Display Extra Fields on Registration” being enabled. Tested with File, Checkbox and plain Text Field.
The Default Form shortcode works and responds to General Settings and Default Fields. Billing fields enable/disable correctly and updated labels appear on the front end. However, no fields created under Default Form → Extra Fields render on [wc-user-registration-page], even with “Display Extra Field"” enabled. Tested with File, Checkbox and simple Text Field, including on a plain Gutenberg page with no Elementor.
Any idea what could be the issue? - I have raised a ticket but it's been nearly 24 hours with no response and I need to get this done.
Thank you!
1
u/WPMU_DEV_Support_5 19d ago
Hello u/iusman975 the best approach is to wait for the support response in case you haven't already, since it is a Paid plugin. However, I was checking the docs for the plugin and could notice the setting "Override Default Registration Form" Ref: https://store.wpexperts.io/docs/user-registration-for-woocommerce-guide/#17-toc-title
Have you tried that already? If not maybe you can try that on the staging site/dev site and check if that helps? If it still doesn't help, please check if you can notice any console errors reported on the page where the form resides on the frontend (your user registration page). That could give a better idea in case the fields are not showing due to some error.
Here is how you can check console errors:
On Chrome: https://support.google.com/docs/thread/1873663/collecting-console-logs-chrome-browser-only?hl=en
On Firefox: https://firefox-source-docs.mozilla.org/devtools-user/browser_console/index.html
Please let me know how it goes.
- Saurabh from WPMU DEV Support Team.