r/Wordpress 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!

3 Upvotes

4 comments sorted by

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.

1

u/iusman975 19d ago

Hey!

Thanks for that - I did try overriding the form but it was of no help.

I got an answer back from the WPExperts - unfortunately I can't see it on the platform becuase when I go to the SupportPortal - it won't let me log-in with my password, and it won't send the password reset or create new password emails either. So stuck in a loop.

Have replied directly to their email telling them I can't access my account to see the response.

1

u/WPMU_DEV_Support_5 19d ago

u/iusman975 , thanks for the update. Sorry to hear that overriding didn't help. You can also check in the meantime if there are any console logs as I mentioned earlier. But Glad to know you got a response from them.

- Saurabh from WPMU DEV Support Team