Skip to main content
View Categories

Toolkit: Bathroom Display

Set full and half bathrooms separately on each property so two half baths show as their own thing instead of rounding into a single full bath.


What it does #

A property with one full bathroom and two half baths often arrives from your PMS as a single bathroom number, so the listing reads “1 Bathroom” and the half baths disappear. Guests undercount what the home actually offers, and you have no clean way to spell it out.

Bathroom Display lets you set the Full Bathrooms and Half Bathrooms counts yourself, or type a free-text label, and show that wherever your listing displays bathrooms. It builds a tidy display string from your counts, like “1 Full, 2 Half”, and keeps it ready for your property template and your search-result cards.

This is display-only. It never changes the bathroom number your PMS synced, and it never touches the structured data search engines read, so your listing’s search-engine details stay correct while the on-page wording reads the way you want.

What you get:

  • A Bathroom Display panel on each property with Full Bathrooms, Half Bathrooms, and an optional Display Override.
  • An automatically formatted label, for example “1 Full, 2 Half”, with no formatting work on your part.
  • A free-text override when you would rather write the label yourself, for example “2 Half Baths”.
  • The option to carry the formatted label onto Explorer search cards.

How to turn it on #

1. Switch on Bathroom Display #

In the HomeRunner Toolkit Hub, switch on Bathroom Display.

2. Set the counts on a property #

Edit a property and find the Bathroom Display panel. Enter the number of Full Bathrooms and Half Bathrooms. The Computed Display field below them fills in automatically (for example “1 Full, 2 Half”) and updates every time you save. If you would rather write the label yourself, type it into Display Override and it shows exactly as typed.

If you leave the counts and the override blank, the Computed Display field itself stays blank. The [hrtk_bathrooms] shortcode is the one place that falls back to the property’s synced bathroom number in that case (see the next step), so use it if you want listings you have not configured yet to keep showing a number instead of going blank.

3. Show it on the property page #

If your template supports shortcodes, place [hrtk_bathrooms] on the page: it shows your formatted label, and quietly falls back to the property’s synced bathroom number on any listing you have not set custom counts for yet. If you would rather bind the field directly, point your property template’s bathrooms element at the read-only Computed Display field instead, keeping in mind it shows nothing until you set counts or an override on that property. Either is a one-time setup your site builder can do once for every property.

4. Optional: show it on Explorer search cards #

If you want the formatted label on search-result cards too, turn on Override on Explorer cards in the Bathroom Display panel and save. This is off by default, because the cards are built to show a plain number and a longer label can shift their layout. Turn it on, then look at your search results to confirm the cards still read well before leaving it on.

Settings #

SettingWhat it controls
Full BathroomsThe number of full bathrooms on a property. Used for display only. Blank leaves the computed label without a full-bathroom count.
Half BathroomsThe number of half bathrooms, shown separately so two half baths do not read as one full bath.
Display OverrideOptional free text shown exactly as typed (for example “2 Half Baths”). Leave blank to auto-format from the counts.
Computed DisplayRead-only. The finished label your template and cards show, built from the counts or the override. Blank until you set at least one of those. Updates automatically when you save the property.
Override on Explorer cardsWhether search-result cards show the formatted label instead of the plain number. Off by default.

Tips #

  • If a property page still shows the old single number after you set the counts, the page’s bathrooms element is not pointed at the Computed Display field (or the [hrtk_bathrooms] shortcode) yet. That binding is the step that makes the new label appear.
  • Prefer the [hrtk_bathrooms] shortcode over binding directly to Computed Display if you want properties you have not configured yet to keep showing their synced bathroom number instead of a blank field.
  • Leave the Explorer card override off until you have looked at your search results with it on. The single property page is the safe place to start, since pointing the template at Computed Display never affects card layout.
  • For everything in the plugin, see the Toolkit Overview. To control how guests pick occupancy on a listing, see Guest Picker.