When you are creating the listing type, you will be asked to fill listing types settings right after giving the title for a new listing type. Among them, the second attribute is search forms' settings.
At your disposal, such cool functionalities as unlimited search fields, autocomplete search suggestions, radius search, and geolocation search are created. You can set up separate search forms for the inventory page and home page.
Search forms will be divided into three subsections: Advanced Forms, Basic Form Type, Basic Form Category.
Advanced forms allow the creation of a new form field in an easy and effective way. It behaves as a filter of defined categories. There you can collect various filters by attributes, and these filters will appear on the front page of the listing type, see the following example:
Example in Advanced forms from the backend:
Example in Advanced forms from the frontend:
Users can search listings based on many different fields defined by you.
There are several field types:
Search - You can it as a search bar
Location - You must use it with a proximity field together and they are created for a radius search
Proximity - You must use it with a location field together and they are created for a radius search
Date - It is a date range to pick any dates
Range - It works as a slider showing defined property in a range
Dropdown - You can create a dropdown field by order by and order subfields
Checkbox - You can create a checkbox field by order by and order subfields
You can create a new form field like shown in the following steps:
Choose a field type, in this example, we have chosen the range field for a price range:
Customize that field's options accordingly and it is done.
You can also use shortcodes to show some filters in the display.
Add a few filters, copy and paste this shortcode into your page, and use it.
Below, you can see how a basic form type looks like in a search form.
Add a few categories, copy and paste this shortcode into your page, and use it.
Below, you can see how the basic form category looks like in a sear form.