Skip to main content
View Categories

How to Create Pre-Filtered Property Landing Pages

2 min read

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 Pickleball Courts.”

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

📹 Video Walkthrough #

Watch this quick overview to see the end-to-end process of identifying filter slugs, setting up the shortcode, and adding the new page to your site’s navigation in YOOtheme.


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., “Pickleball Court”).
  4. Copy the Slug exactly as it appears (e.g., pickleball-court).

Step 2: Create the Page #

  1. Go to Pages > Add New.
  2. Title: Enter a public-facing title (e.g., Cabins with a Pickleball Court).
  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., pickleball-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="pickleball-court"]

💡 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="pickleball-court, hot-tub"), 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.