With WpResidence, you can manage multiple user roles designed specifically for real estate websites: Regular Users, Agents, Agencies, and Developers.
This guide explains how each user type works, what they can do, and how administrators control permissions and workflows.
Videos
Regular users
Regular users are intended for lead-generation use cases. They can register on the website to save favorites and saved searches, without submitting properties or having a public profile.
Regular users:
- Can save favorite properties
- Can save searches and receive alerts
- Do not have a public profile page
- Do not submit properties (optional)
You can control whether registration and login are available from: Theme Options → Header → Login / Register & Submit
To completely disable user registration and login options, follow this guide: https://help.wpresidence.net/article/how-to-disable-user-registration-no-register-and-no-login-options/
Single Agent. How administrators manage real estate agents
As an Administrator, you can manage agents in two ways.
Manually from wp-admin
- Go to Agents → Add New
- Create and publish the agent profile
- Assign properties to the agent from the property editor
Allow agents to register themselves
- Enable front-end registration from Theme Options → General → User Role Settings
- Users can select Agent during registration
- Agents register via the front-end registration form
After logging in, agents can:
- Complete and edit their profile
- Add and manage properties from their dashboard
- Edit or delete their listings at any time
Agencies and Developers User Roles
Agencies and Developers have similar functionality, with additional management capabilities.
- They can add and manage their own agents
- They can enable or disable agents and their properties
- All agents under them use the same membership package
Similarities between roles
- All roles can submit properties if allowed by the administrator
- Agents, Agencies, and Developers have public profile pages (with different layouts)
- Administrators can create different membership packages per user type
Differences between user types
- Agencies and Developers can add and manage their own agents
- Agents under an Agency or Developer inherit that membership package
- Regular users do not have a public profile page
- User dashboard sections are controlled from Theme Options
Notes for administrators
- You can require manual approval for Agents, Agencies, and Developers
- Profiles must be published by an admin before property submission (if approval is enabled)
- Membership packages can differ per user type
- Regular users can save favorites and searches without public profiles







