WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / 3. How Booking Works / How to use WpRentals theme with multiple owners

How to use WpRentals theme with multiple owners

6829 views

CONTENT

  • What using WpRentals with multiple owners means
  • Before you begin
  • 1. Configure registration and user types
  • 2. Choose how owners are created
  • 3. Decide who can submit listings
  • 4. Set up the Add New Property page
  • 5. Choose the submission model
  • 6. Choose how listings are approved
  • 7. Understand the owner dashboard
  • 8. Understand owner profile and contact visibility
  • 9. Check social login role assignment
  • Orphan listings
  • Recommended setup
  • Important notes
  • Related help articles
  • Additional setup guides

What using WpRentals with multiple owners means

WpRentals can be used as a multi-owner rental platform, where different users register on your website, receive owner access, submit their own properties from the front end, manage bookings from their dashboard, and communicate with guests through the built-in messaging and booking system.

This is different from a single-owner website, where only the admin or one selected user adds and manages all listings.

Before you begin

WpRentals uses dedicated Owner and Renter roles. These roles are connected to the registration settings you choose in the theme options.

Before setting up a multi-owner website, decide:

  • whether users should register as Owners, Renters, or both
  • whether owners will register from the front end or be created manually from wp-admin
  • whether listing submission should be free, paid per listing, or membership-based

1. Configure registration and user types

Go to Theme Options > Register & Login Settings.

From here, you can decide if users should register as separate Owners and Renters, or if all registered users should receive owner-type access by default.

This is the first setting to review on a multi-owner website because it controls who can only book and who can also submit listings.

Please check these related guides for the full login and registration options:

  • WpRentals Login & Register
  • Register and Login Options

2. Choose how owners are created

There are 2 ways to work with multiple owners in WpRentals.

Option 1: Owners register from the front end

This is the recommended setup.

When users register from the front-end form and your registration settings allow them to become owners, WpRentals automatically creates the Owner profile and links it to the WordPress user account.

If Renter / Owner Separation is enabled:

  • users who choose book and rent will be created as owners and will have access to property submission
  • users who choose only book will be created as renters and will not be able to submit listings

If Renter / Owner Separation is disabled, all registered users can be treated as owners, depending on your configuration.

Option 2: Owners are created manually from wp-admin

You can also create owners manually from the WordPress admin area.

For this setup, you must:

  • create the Owner profile
  • create the WordPress user account
  • assign the correct user role and user type
  • sync the Owner profile ID and User ID correctly

If the Owner profile and User account are not synced, the owner will not be able to manage listings correctly from the dashboard.

For full manual setup steps, check this guide:

How to Add and Sync Owners from the WordPress Admin in WpRentals

3. Decide who can submit listings

Once registration is configured, decide who is allowed to submit properties from the front end.

You can choose one of these approaches:

  • allow all users registered as owners to submit listings
  • separate renters and owners so only owners can submit
  • allow only specific users to publish listings in the front end

This is useful if you want a controlled marketplace where some users can book only, while selected users can also add and manage properties.

4. Set up the Add New Property page

For a multiple-owner website, owners need access to the front-end property submission form.

If your imported demo does not already include it, create the Add New Property page from wp-admin and assign the correct page template or dashboard access as shown in the theme setup.

Registered owners will then see the Add New Listing option in their dashboard.

The fields shown in the submission form can be managed from:

Theme Options > Add Listing Page & Payment Settings > Listing Submission Form

For more details, check:

Submit a Property from the User Dashboard

5. Choose the submission model

WpRentals supports 3 submission models for owner listings:

  • Free submission – owners can submit listings without payment
  • Paid submission per listing – owners pay for each submitted property
  • Membership submission – owners submit listings based on the membership package assigned to their account

You can configure this from:

Theme Options > Add Listing Page & Payment Settings > Submission Settings

Related help:

  • Adding Listings with Paid Submission
  • Membership Payment Settings
  • Membership Submission

6. Choose how listings are approved

As site admin, you can choose whether properties submitted from the front end are published automatically or require manual approval.

This option is managed from:

Theme Options > Add Listing Page & Payment Settings > Submission Settings

If manual approval is enabled:

  • new listings are saved as pending
  • the admin reviews them from wp-admin
  • the admin publishes them when ready

For the full guide, see:

Admin can approve properties manually or automatically

7. Understand the owner dashboard

Users with Owner access can manage their activity from the front-end dashboard.

Depending on your enabled options, owners can usually access:

  • property submission
  • property editing
  • booking management
  • invoices and payouts
  • messages and inbox
  • profile editing

Users registered only as Renters will have limited access and will not be able to submit properties.

8. Understand owner profile and contact visibility

Each owner can have a public Owner Profile page that displays their information and listings.

Owner contact information visibility depends on the theme rules.

In general:

  • non-registered users cannot see owner contact details
  • registered users without a confirmed booking cannot see owner contact details
  • users with a confirmed booking can see owner contact details
  • owners can see their own contact details
  • admins can see all owner contact details

For more details, see:

Owner Contact Info: How it works

9. Check social login role assignment

If you use Google or Facebook login, make sure you check which role is assigned to users who register through social login.

In WpRentals, social login users can be assigned either:

  • Owner
  • Renter

This matters on multi-owner websites, because it determines whether those users will be able to submit listings or only book properties.

Orphan listings

If a non-logged-in visitor starts the property submission process but does not complete registration or login, WpRentals treats that property as an orphan listing.

These orphan listings can be auto-deleted by the daily cron job, depending on your theme settings.

This helps keep the website clean when visitors start a submission but do not complete it.

Recommended setup

For most multi-owner websites, we recommend this workflow:

  • enable front-end registration
  • use the front-end form for owner registration
  • enable renter and owner separation if you want different user types
  • create the Add New Property page
  • choose your submission model: free, per listing, or membership
  • choose whether admin approval is required
  • review owner profile and contact visibility rules
  • check the role assigned to social login users

Important notes

  • The recommended way to create owners is from the front-end registration form. This automatically creates and links the Owner profile and User account.
  • If you create owners manually from wp-admin, both IDs must be synced correctly. Otherwise the owner will not be able to manage listings correctly.
  • If renter and owner separation is enabled, only users registered as owners can submit listings.
  • If needed, you can allow only specific users to publish listings in the front end.

Related help articles

  • WpRentals Login & Register
  • Register and Login Options
  • Submit a Property from the User Dashboard
  • Adding Listings with Paid Submission
  • Membership Payment Settings
  • Admin can approve properties manually or automatically
  • Owner Contact Info: How it works
  • How to Add and Sync Owners from the WordPress Admin in WpRentals

Additional setup guides

Managing Key Site Features in WpRentals

Register & Login Options

Learn how to manage user registration and login settings. ➡ Full details: Register and Login Options

Submit Form Fields

Customize which fields appear on the property submission form as an admin. ➡ Full details: Managing Submit Form Fields & Mandatory Fields

Property Submission Settings

Choose how property submissions work, including paid options:

  • Membership-based submission ➡ Learn more
  • Pay-per-listing submission ➡ Learn more

Booking Deposits & Service Fees

Set up deposit and service fees for confirmed bookings. ➡ Full details: Deposit & Service Fee Guide

Supported Payment Platforms

Choose which payment platforms to use for transactions. ➡ Full details: Supported Payment Platforms

Property Approval Settings

Decide if properties should be approved manually or automatically. ➡ Full details: Property Approval Options

Admin Notification Settings

Receive duplicate email notifications for all site events. ➡ Full details: Duplicate Email Notifications

Owner Verification

Enable verification for property owners. ➡ Full details: Owner Verification

SMS Notifications

Learn how to enable SMS notifications via Twilio. ➡ Full details: SMS Management

3. How Booking Works

Related Articles

  • How to Manage Pricing Per Guest for Your Property
  • Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking.
  • How to confirm a booking when admin deposit and service fees are 0
  • Booking Price – Understand Security Deposit Fee

HELP CATEGORIES

  • 71. General
  • 102. Installation & Basic Setup
  • 393. How Booking Works
  • 20Advanced Search
  • 18Elementor Free & WP Rentals Studio
  • 14Email Notifications
  • 22FAQ
  • 15Installation FAQ
  • 10Menu Options
  • 27Multi-Languages - 3rd party
  • 34Owner & Renter
  • 9Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 98Technical how to
  • 5Third Party plugins
  • 3Translation
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 13WP Rentals Payments
  • 80WP Rentals Theme Options

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API