Skip to main content
View Categories

How to Create Pre-Filtered Property Landing Pages

In HomeRunner, you can create targeted landing pages that automatically filter your inventory based on specific criteria—such as amenities, location, tags, or property types. This is excellent for SEO and for creating curated collections like “Pet-Friendly Cabins” or “Homes with Hot Tubs.”

This guide covers finding your filter slugs, setting up the shortcode, and adding the new page to your site’s navigation.


Step 1: Identify Your Filter Slug #

Before creating the page, you need the unique identifier (slug) for the criteria you want to filter by.

  1. Navigate to the WordPress Dashboard.
  2. Go to Properties > Taxonomies (or look under Amenities, Tags, etc., depending on what you are filtering).
  3. Find the specific attribute you want to target (e.g., “Hot Tub”).
  4. Copy the Slug exactly as it appears (e.g., hot-tub).
Property Amenities list in the WordPress admin with the Hot Tub slug highlighted

Step 2: Create the Page #

  1. Go to Pages > Add New.
  2. Title: Enter a public-facing title (e.g., Cabins with a Hot Tub).
  3. URL Slug: Check the Permalink settings. If the auto-generated slug is too long, edit it to be clean and SEO-friendly (e.g., hot-tub-cabins).
  4. Publish the page to save the slug.
  5. Edit the newly created page.

Step 3: Apply Layout & Shortcode #

To maintain design consistency, we recommend loading an existing template rather than starting from scratch.

  1. Load Template: In YOOtheme, go to Library > My Layouts and load the “Single Category Landing Page” template.
  2. Update Heading: Change the page title text to match your new category.
  3. Configure the Shortcode: Locate the HomeRunner Explorer element (or text element containing the shortcode). Replace the existing parameter with your new slug from Step 1.

Example Shortcode Configuration:

[homerunner-explorer amenity="hot-tub"]
YOOtheme builder text element with the HomeRunner Explorer shortcode and the live filtered preview

💡 Key Concepts: Filtering Logic #

  • Amenities & Tags: You can filter by amenity, tag, group, or location.
  • Multiple Criteria (AND Logic): If you list multiple items separated by a comma (e.g., amenity="hot-tub, bbq-grill"), the system uses AND logic. This means a property must have ALL listed amenities to appear.
  • Exact Match vs. Minimums:
    • bedrooms="2": Returns properties with 2 or more bedrooms.
    • bedrooms_eq="2": Returns properties with exactly 2 bedrooms.