*There is 1 WordPress user Role used in our theme, “Subscriber”. “Agents, Agencies, Developers or Users” are different types of the same user role. More here
**Agent, Agency and Developer have a profile page created automatically on registration (which is listed in Admin – Agents, Agencies and Developers)
*** Agent can be created only from admin (without user). Or it can register in front end and manage properties from front end dashboard. Check here how to sync the agent with user manually.
*** Agency and Developer must have a user attached to their profile for their email to show and emails to be sent to their email address. So they must register in front end.
**** A standard user will not have any profile page created, he registers in front end and can Add Properties too.

VIDEO: Enable types in register form

Here how you enable the user type drop-down in register form and how you enable whether you wish to manually approve all new agents or agencies or developers (or all)

VIDEO: Create categories for agents, agencies or developers

The categories and types for these new options must be created from admin in order for them to exist in the front end. See below video.

 

Video: Allow Agencies / Developers to add their own agents

For agencies and developers, we allow them to add/edit and disable their own agents from their account. That is possible if you create 2-pages with specific custom page templates. See this video

Video: Admin approves/publishes new agents, agencies or developers pages

Admin can manually publish agents/agencies or developers. This is how it works

 

Create membership packages for each user role

Admin can also select specific membership packages for a specific user type from Membership Packages – Add Package

Video: Create lists of agents, agencies or developers:

You can create specific lists for your published Agents / Agencies and Developers and add these lists to your main menu or footer menu.