Properties grid
Please note that there’s also documentation and copy/paste links to easily copy shortcodes within the plugin itself, at Rent Fetch > Settings > Property Settings > Property Shortcodes.
Wanting to customize this completely? Here’s how to replace this layout with a fully custom one.

[rentfetch_properties] shortcode displays a grid of properties based on specified criteria.Usage
[rentfetch_properties posts_per_page="12" city="Denver,Colorado Springs" propertytypes="apartment,condo"]
Parameters
- posts_per_page (optional): Number of properties to display per page. Default is -1 (all properties).
- propertyids (optional): Comma-separated list of specific property IDs to display.
- city (optional): Comma-separated list of cities to filter by.
- propertytypes (optional): Comma-separated list of property type slugs to filter by.
- propertycategories (optional): Comma-separated list of property category slugs to filter by.
Description
This shortcode creates a responsive grid layout of properties. Each property in the grid displays using the standard property archive template, which typically includes:
- Property image
- Property title
- Key details (beds, baths, price range)
- Link to full property page
The grid automatically applies CSS classes for responsive design and can be styled using the .properties-simple-grid CSS class.
Filtering
You can combine multiple filters to create specific property collections:
- By Property IDs: Display only specific properties
- By City: Show properties in specific cities
- By Property Type: Filter by apartment, condo, house, etc.
- By Property Category: Filter by luxury, affordable, pet-friendly, etc.
Examples
Display all properties:
[rentfetch_properties]
Display 6 properties per page:
[rentfetch_properties posts_per_page="6"]
Display properties in Denver and Boulder:
[rentfetch_properties city="Denver,Boulder"]
Display only apartments and condos (if these are configured propertytypes slugs):
[rentfetch_properties propertytypes="apartment,condo"]
Display specific properties:
[rentfetch_properties propertyids="p001,p002,p003"]
Complex filter combination:
[rentfetch_properties posts_per_page="9" city="Denver" propertytypes="apartment,luxury" propertycategories="pet-friendly"]
This would display up to 9 properties that are in Denver, are either apartments or luxury properties, and are pet-friendly.
Notes
- The property search shortcode requires JavaScript for full functionality (you can’t filter anything without reloading the page without JavaScript)
- Property types and categories must match the slugs defined in your WordPress taxonomy settings
- Property IDs should match the ‘property_id’ meta field values (NOT WordPress ID values)
- Cities are matched against the ‘city’ meta field values
For more advanced customization, a wide variety of filters exist which can replace the entire display of a property in this context or can modify any of the components individually.