The FWRE Search Module places a property search form anywhere on your site — a home page hero band, a sidebar, or a landing page — so visitors can start searching without having to navigate to the listing page first. It searches the same properties using the same filters as your listing page, and sends results there.
Add the FW Real Estate — Module block to any page or widget area and set its key to search. Alternatively, use the shortcode [fwre_module key="search"] in any page or post.
| Setting | Options | Description |
|---|---|---|
| Design (theme) | Installed designs | Which installed design renders the form. |
| Layout | Default, Minimal, Banner | Controls the visual structure of the form. See Layouts below. |
| Location Display | Separate Fields, Smart String, Hide | Separate Fields shows country, region, city, and street as individual selects. Smart String combines them into one box. Hide removes location fields entirely. |
| Search Fields Display | Checkboxes (all on by default) | Choose which filters appear on this form. Disabling a field here does not affect the listing page. |
| Range Fields Display | Sliders, Dropdowns | Whether price, bedrooms, bathrooms, and area use sliders or dropdowns. |
| Background Image | Image upload | A background image for the form; used by the Banner layout. |
The available search fields are: Price, Bedrooms, Bathrooms, Property type, Category, Status, Living area, Lot size, Amenities, Agent, MLS number, Property ID, Radius, Currency, Lease terms, Availability, and a Save Search button. Several of these require a specific addon and will not appear without it: Amenities requires Property Fields, Agent requires Agents, Currency requires Multi Currency, Lease terms and Availability require Rentals, Status requires Status Labels, and the Save Search button requires Saved Searches.
| Layout | Description |
|---|---|
| Default | The full form. This is the only layout driven by the settings above. |
| Minimal | A compact fixed form for tight spaces. |
| Banner | A wide band designed to span the top of a page, with the background image behind it. |
Only the Default layout responds to your settings. Minimal and Banner render a fixed set of fields with plain dropdowns and deliberately ignore the field checkboxes, the slider/dropdown choice, and the location display option. If you need those settings to take effect, use the Default layout.

Results and property counts refresh in place as a visitor changes any filter — no page reload required. Each option displays the number of matching properties it would return (for example, Berlin (5) or Villa (12)), and those counts recalculate after every change. Selecting a city narrows the region, type, category, and status lists to what that city actually contains; options that would return zero results are removed. This means the form never leads to an empty results page.
A running total of matching properties updates as criteria change — useful when the module sits away from the listing, such as on a home page, so visitors know how many properties await them before they navigate.
Applied filters appear as removable chips beneath the form. Clicking the × on a chip removes that filter and refreshes the results immediately, making it easy to see what is narrowing the list and to widen the search.