Not sure why the other user’s comment was removed, as this is clearly related to the same issue. Users who register through the Simple Registration form are now being given the “Subscriber” capability, which is breaking causing conflicts all over the place.
dubaidogfish wrote:
Interesting. I’d also like to know if this latest release is the same 1.5.8 as the github master one here https://github.com/Astoundify/wc-simple-registration ( https://github.com/Astoundify/wc-simple-registration ) as I had lots of issues trying to get that working a few weeks ago where roles didn’t assign correctly but rolling back to 1.5.6 solved the issues. In my case it was with WP Job Manager roles where normal behaviour posting a job made the user an ’employer’ role, else default role they would all be ‘candidate’. On the 1.5.8 version from github with no changed settings all new users registered via the job posting or other registration forms all had ‘subscriber’ status issued instead, so had to reassign them with python. Sticking with the old one for now.
The new plugin is also ignoring the default role for new accounts settings from Settings -> General, and giving all users “No Role Assigned For This Site”
Hi there,
Thank you for following up and sharing your feedback.
We understand the concerns raised regarding the role selection changes introduced in version 1.5.8 of the WC Simple Registration plugin. Based on the recent updates made by our development team, there has been a change in the way user roles are handled:
User roles are no longer assigned automatically.
Instead, an admin must now manually approve the role after receiving a new registration. You can manage this from the “Role Requests” page within your WordPress dashboard.
This new approach is intentional and designed to give site administrators greater control over role assignments. While we acknowledge that this may impact workflows compared to earlier versions, it’s part of a broader shift in how role-based access is handled.
We appreciate your patience and understanding as we continue refining the plugin. If you have any questions about managing role requests or need assistance navigating the new process, please don’t hesitate to reach out.
Best regards,
Brian
That’s all well and good, but the plugin isn’t behaving this way. Regardless of what role the user signs up for (or “applies for”, I guess, in this new design) and then is approved for; the “subscriber” role gets added as well.