Custom user role for HivePress users

From what I understand, currently, when a user registers on hivepress, they are assigned the “subscriber” role (either verified or unverified). Once one of their listing posts is approved, their user role is changed to “contributor.”

Is there a way to keep these users under a custom user role, rather than as contributors?

The reason I ask is that users who have approved listings are not actual contributors in the WordPress sense; contributors can publish blog posts, while listing users should only manage listings. Having both types under the same role seems a bit disorganized. It would be better to assign listing users a separate custom role, limiting their access to only the listing post type, rather than upgrading them to the global WordPress contributor role.

Would this approach also offer any benefits as a security measure? I’m concerned that elevating listing users to contributor status might give unnecessary permissions. Any advice or best practices would be appreciated!

Hi,

Thank you for your feedback. We are planning to add HivePress-specific roles in the future. Currently, the Contributor role is the most basic WordPress role for assigning content to a user. Contributors cannot publish anything without approval, including posts. If the Restrict access to the WordPress back-end option is enabled, they won’t be able to access the dashboard, only the front-end and its forms will be available to them.

Hope I helped with your request