Yes, you can set very specific custom fields and filters in WPRentals for niches like pet friendly, naturist only, accessibility features, or wellness amenities and show them in search and on listing pages. You set them in Theme Options without code, then attach the ones you need to advanced search. Guests see those niche fields on the submission form, in the listing details, and as filters when they search.
How does WPRentals let me create custom listing fields for niches?
You can add many tailored fields and show them on listing submission and detail pages. At first this sounds complex. It isn’t.
In WPRentals, custom listing fields live in Theme Options, so you never touch code. You can add as many fields as needed, and they can be text, numbers, dates, dropdowns, or simple checkboxes. Each new field becomes part of the property submission form that owners see and part of the details section that guests see on the single listing page.
The theme lets you name each field in a way that fits your niche rules and language. WPRentals then prints those values in the property details area automatically, without template edits. For example, you can set a Naturist friendly yes or no checkbox, a numeric Accessibility score 1–5, and a dropdown for Wellness type with options like Yoga, Detox, or Spa.
You can also define how labels show for owners and how they show for guests, so wording stays clear for each side. In this setup, an admin label might be Accessibility rating, while the guest label is Accessibility level for guests with mobility needs. The theme stores these fields in a structured way so they can later be reused in search forms and maps.
| Example niche field | Field type | Where it appears |
|---|---|---|
| Naturist friendly | Checkbox yes or no | Submit form and listing details |
| Accessibility score | Number or dropdown | Details tab and custom section |
| Wellness amenities | Dropdown with options | Submit form and highlights area |
| Pet policy notes | Plain text field | Description or rules block |
The table shows how you mix field types with display spots to match your niche. In WPRentals you can easily use several custom fields per niche and they still plug into the same submission and listing layout system.
Can my custom niche fields be turned into powerful search filters?
Any custom field you add can also be exposed as a front end search filter. That sounds like a small thing, but it changes how guests search.
Starting from version 1.30 and up, WPRentals lets you map custom fields into the advanced search so guests can filter by them. You first create the custom field in Theme Options, then go to the search settings and attach that field to a slot in the search form. The theme then renders it as a dropdown, checkbox, or range input, depending on the data type you chose.
The Search Form Builder and the predefined search layouts support mixing default filters with your niche ones. In this setup, you can keep classic filters like dates, guests, and price, and add a pet friendly toggle or a Naturist only flag as extra filters. WPRentals also supports numeric custom fields as ranges, so something like Minimum accessibility score 3 becomes a working filter in a few clicks.
The search engine inside the theme is availability aware, so date selection and niche filters work together. A guest can pick check in and check out dates, tick Pet friendly, choose a wellness type, and only see properties that match all selected values and are free for those dates. This makes fields like Naturist friendly yes or no and Wellness retreat type real filters instead of just static text on the page.
How do custom amenities, features, and labels support pet, naturist, or wellness niches?
You can define niche amenities and display them as icons, extras, and optional filters. This is where details start to matter.
Amenities in WPRentals are a flexible taxonomy, so you can add items that match your niche instead of using only generic ones. You might add Pet friendly, Clothing optional, Wheelchair accessible, and Sauna and spa as features that owners tick for each property. The theme then shows these on the listing page and can let guests filter by them in the advanced or More filters area.
You can group amenities and set icons so the niche traits stand out visually, not just as plain text. WPRentals then uses those icons on the listing details and sometimes on cards, which helps guests scan for key traits like accessibility or wellness focus. Extra services such as a pet fee, late checkout, or private yoga sessions can be added as paid extras that guests pick during booking, with clear prices shown.
- You can define pet fees as extra services so guests see the cost early.
- More filters sections keep niche options tidy while the main search stays clear.
- Icons for naturist or wellness amenities make those listings easier to spot.
- Amenities groups let you separate basic comforts from special niche features.
Will these custom fields and filters show consistently on maps, cards, and search results?
Once configured, your custom attributes carry through cards, maps, and detailed listing layouts. It sounds simple, but consistency is where many setups break.
The search results templates in WPRentals use the same data that powers the listing pages, so your custom flags and badges stay aligned. You can show short labels like Pet friendly or Naturist only on the listing cards to make niche rules clear before a guest even clicks through. The half map and full map layouts both respect your advanced search filters when they refresh results with AJAX after each search change.
No matter which property page layout you choose, the theme still pulls the same custom field values into the details area. WPRentals lets you decide where those values sit on the page, but they always stay in sync with what the owner entered on the submission form. When you configure custom labels to be part of permalinks, meta text, or schema ready content, those niche terms can also help with SEO while staying accurate in every view.
How can I localize niche filters and sync them with my CRM or analytics?
Custom niche fields can be translated and passed into external CRM or tracking workflows. Here the setup gets a bit more technical, but still doable.
With WPML or similar tools, you can translate the labels and names of your custom fields and amenities for each language you support. WPRentals works well with these plugins so that guests searching in another language still see filters like Pet friendly or Accessibility level in their own language. Behind the scenes, the data stays aligned, so a filter checked in French still finds the same listings stored in English.
You can map property data, including custom fields, into CRMs using connectors such as a HubSpot plugin or WP Fusion Customer Relationship Management. In that kind of setup, the theme handles the booking and search, while your chosen plugin sends field values like Naturist friendly yes or Accessibility score 4 into contact records or deals. Analytics tools and tag managers can also track which filters people click most, so you can see how often users select accessibility or wellness filters over a month.
FAQ
Is there a hard limit on how many custom fields or filters I can use?
There is no fixed hard limit in the theme, so you can add many custom fields and filters. That sounds nice, but there is a trade off.
In practice, most sites stay under 30 custom property fields so the forms remain easy to use, but that is just a rough rule. WPRentals stores custom fields in the database like any other meta data, so performance mainly depends on your hosting and how heavy your pages are. You can safely build a detailed niche setup with several filters for pets, naturism, accessibility, and wellness without hitting a theme cap, though you still need to watch page speed.
Can non-technical admins add and rearrange custom niche fields without editing code?
Yes, admins can add and reorder custom fields and filters entirely from the dashboard screens. This part is simple and honestly a relief for many teams.
You work inside Theme Options, where there are panels for custom property fields and for search form structure. WPRentals lets you type in field names, pick their type, choose if they show on submission, and place them in order with simple controls. The same idea applies to the search builder, so you can rearrange filters or move niche options into a More filters area without touching PHP.
Can numeric niche values like pool length or step-free distance be used in search?
Yes, numeric custom fields can be displayed and used as range or comparison filters in search.
You define a number field, such as Pool length in meters or Step free distance to beach, then map it into the advanced search as a range. WPRentals lets the search engine compare those values so guests can set minimums or maximums, for example a minimum accessibility score of 4. The same stored value appears on the listing page, so guests see the exact number they filtered by.
Do custom filters work in Elementor widgets, half-map templates, and on mobile search?
Yes, custom fields used as filters work across Elementor search widgets, half map layouts, and mobile views. Here is where some people worry they will have to rebuild forms for each layout.
The theme Elementor search form widgets read from the same search configuration you set in the options, including any niche fields. WPRentals half map templates respect those filters when they load or refresh results through AJAX. On mobile, the search collapses into a friendly panel, but the same custom choices are there, so guests on phones can still filter by pet policies, naturist rules, or accessibility scores.
Related articles
- What options does WPRentals give me for customizing search filters and advanced search logic to fit niche client requirements without rewriting core code?
- How do various rental marketplace tools support niche positioning, such as eco-lodges, pet-friendly stays, or naturist accommodations?
- If I need advanced search filters tailored to my niche (e.g., clothing‑optional, eco‑certified, LGBTQ+ friendly, surf breaks nearby), which solution gives me more control over custom fields and search logic without heavy coding?



