WP Residence Help WP Residence Help

  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / Property Pages & Layouts / How to add property subunits (sublistings)

How to add property subunits (sublistings)

6323 views 0

Subunits let you group listings under one parent property, for example apartments inside a building. Each subunit is still a normal property with its own page, and it still appears in search results.

Before you start: the building and every unit must be published. Drafts and pending listings can’t be picked.

Add subunits from the admin

  1. Go to Properties, edit the building, and open the Property Subunits tab in the property details box.
  2. Tick Enable.
  3. In Add Subunits, type at least 2 characters of a listing title, or paste its ID, then click a result to add it. Repeat for each unit.
  4. Click Update.

Property Subunits tab in the admin with Enable ticked and two subunits added

The search box only loads the listings you search for, so it works the same no matter how many properties you have. The old 50-property limit is gone. To remove a unit, click the × next to it and update the building.

Some search results are greyed out and can’t be picked:

Badge Meaning
Already added The listing is already a subunit of this building.
Already a subunit The listing belongs to another building. Hover it to see which one. Remove it from that building first.

Subunit search results with Already added and Already a subunit badges

Or add the ids separated by comma: if you type IDs here, this list is shown on the building page instead of the units you picked above. Leave it empty if you use the search box.

Add subunits from the front-end dashboard

  1. Turn on the field: go to Theme Options → Submission & Membership → Property Submission Page. In Select the Fields for listing submission, make sure Property subunits list is selected, then save.
  2. In Add Property (or Edit on a listing), scroll to Subunits, tick Enable, and select the units. Hold CTRL (CMD on Mac) to select more than one.
  3. Click Save Changes.

The list shows only the logged-in user’s own published properties.

Subunits section on the front-end property submission form

How subunits show on the property page

  • Building page: an Available Units section lists every subunit with its image, price, category, rooms, bedrooms, baths and size. Click a title to open that unit.
  • Unit page: an Other units in [building name] section links back to the building and lists the other units.

Available Units section on the building's property page

Other units in section on a subunit's property page

On the map, listings at the same address are spread out (spiderfied) when you click the marker, so every unit stays clickable.

Rename the section titles

Go to Theme Options → Property Page → Listings Labels and fill in Multi Unit Label (building page) and Multi Unit Label (*for sub unit) (unit pages). Leave them empty to keep the defaults.

Multi Unit Label fields in Theme Options, Listings Labels

If your property page is built with Elementor or a custom template, the Property Page Subunits Section widget has its own Section Title and Section Title- Child fields, and those override the theme options.

Property Pages & Layouts

Related Articles

  • How to Manage the Property Overview Section in WPResidence
  • ACF – Advanced Custom Fields – Integration with WPResidence
  • Add Booking Forms and Plugin Shortcodes to Property Pages in WPResidence
  • WPResidence Studio – Property Category / Taxonomy Template
MLSImportWordPress IDX Plugin for MLS ListingsImport MLS listings into your WordPress website, customize your property pages, and keep your inventory updated.Start free 30-day trial →

Help Categories

  • 51 Getting Started
  • 72 Installation & Setup
  • 243 Installation FAQ
  • 18Agent, Agency & Developers
  • 5Blog Posts & Blog Lists
  • 39Elementor Shortcodes Built-In
  • 56FAQ
  • 15Footer
  • 37Header
  • 2IDX & MLSImport
  • 23Maps & Location Settings
  • 21Multi-Language - Third Party Plugins
  • 7Other Third party Plugins
  • 21Pages
  • 4Payments & Monetization
  • 20Property Lists, Categories & Archive
  • 37Property Pages & Layouts
  • 32Search & Filtering
  • 162Technical how to | Custom Code
  • 8Technical: Actions and filters
  • 7Technical: Child Theme
  • 86Theme Options & Global Settings
  • 6Translations & Languages
  • 16WPBakery Shortcodes
  • 50WPEstate Translate Plugin
  • 51WPResidence / WPEstate CRM
  • 50WPResidence 5.0 Documentation
  • 9WPResidence Elementor Studio

Join Us On

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