Hi there!
I’m trying to set up Vendor Registration for our client’s website following these instructions: How to add a vendor registration form. However, when visiting /register-vendor
, it redirects to /account/login/?redirect=domain.com%2Fregister-vendor%2F
instead of displaying the registration form.
Steps We’ve Taken So Far:
- Cleared the cache
- Disabled all plugins and switched themes for conflict testing
- Refreshed the permalink structure
- Enabled “Allow direct registration” in HivePress > Settings > Vendors
- Set at least one required vendor attribute (out of 32)
What We’ve Tried Based on the HivePress Community:
The only suggested solution so far has been to override the User Login template:
How to customize templates.
So, I did the following:
- Created a User Login template (since the redirection goes to
/account/login/
). - Added the User Registration Form block (the only relevant block available).
- The form only works when “Allow user registration” is enabled in HivePress > Settings > Users, but…
- This creates a Subscriber, not a Vendor, even though “Allow direct registration” is enabled.
What Else Can I Try?
At this point, I’m not sure what else to check. Has anyone successfully set up direct vendor registration without requiring a listing first?
Any help would be greatly appreciated!
Thank you!