Skip to main content

Frontend settings

Open Booking Engine → Frontend.

These settings control how the availability search bar collects guests and whether booking UI is injected automatically on singular bec_unit pages—without placing shortcodes in the editor.

Frontend settings page


Search form

Applies to [bec_search] and the embedded search inside [bec_booking_summary].

How guests are collected

Option key: bec_search_guest_input_mode

OptionWhen to use it
Follow the active providerDefault. Matches what your provider expects (e.g. one total guest count vs adults + children).
Single “Guests” count onlyOne number for all people—simplest for small properties.
Adults and children (separate fields)When you need a split headcount for pricing or policies.

Option key: bec_search_child_ages_mode

OptionMeaning
Follow the active providerUses the engine’s rules.
Ask for each child’s ageShows one age field per child when the form is in adults + children mode.
Do not ask for child agesOmits age fields (not used when you only collect a single guest total).

Search form settings on Frontend


Single unit pages (automatic blocks)

Option keys: bec_auto_append_search_form_single_unit, bec_append_booking_blocks_to_content

Let the plugin inject booking UI on singular bec_unit views—without placing shortcodes in the editor:

CheckboxEffect
Insert the availability search form above the main post contentPrepends the same UI as [bec_search] above the unit body. Turn off if you add [bec_search] (or a booking summary) manually in templates or the block editor.
Append the booking quote and Continue button after the main post content when the URL has datesAfter content, when search context from the URL is complete (check-in, check-out, guests), appends quote + checkout CTA (same idea as [bec_booking_summary] / quote blocks). Turn off if you place [bec_booking_summary], [bec_quote], or [bec_checkout] yourself.

These options interact with Search context and Checkout flow.