wp-content/themes/gable/
Gable
A property theme that shows the floor plan and the price before the drone footage.
== Description ==
Property sites bury the two facts every visitor wants under a slideshow. Gable leads with price, size and location in a table, puts the floor plan beside the first photograph, and leaves the gallery below where people who want it will scroll to it.
Filtering is query strings and server rendering, so every filtered view has a URL that can be bookmarked, shared with a partner, or sent to a client. A filter state that cannot be linked is a filter state that gets screenshotted instead.
Prices and areas are formatted per locale, including the ones that put the currency symbol after the number and the ones that use square metres.
== Screenshots ==
Numbered the way they ship in /assets/. Click any one to see it full width.
== Installation ==
- Install and activate the theme.
- Register your property fields under Appearance → Customize → Listings, or use the bundled defaults.
- Create listings and build an archive page with the Listing Filter pattern.
Listings are a post type registered by the theme, which the readme flags as a trade-off with an export path.
== Frequently asked questions ==
Does it integrate with a property feed?
It reads a standard feed format on a schedule if you configure one. There is no bundled provider integration.
Sold listings?
A status field that greys the card and keeps the URL alive. Deleting sold listings destroys your search history and your inbound links.
== Changelog ==
= 3.0.2 =
- Fixed: area conversion rounded before formatting, so 99.6 m² displayed as 100 m² in one locale and 99 in another.
= 3.0.0 =
- Filtering rebuilt as query strings. The JavaScript filter is gone and every filtered view now has a URL.
- Minimum PHP is now 8.1.