Passa al contenuto principale

Contesto di ricerca e URL

La maggior parte degli shortcode di prenotazione legge le stesse informazioni dall’URL della pagina. Questo snapshot condiviso si chiama contesto di ricerca (search context).

Quando si usa [bec_search], inviare il modulo ricarica la pagina e aggiunge parametri che iniziano con bec_.

URL con parametri query BEC


Parametri comuni

ParametroSignificato
bec_checkinData inizio soggiorno (formato atteso dal sito — di solito YYYY-MM-DD).
bec_checkoutData fine soggiorno.
bec_adultsNumero adulti in modalità adulti + bambini.
bec_childrenNumero bambini in modalità adulti + bambini.
bec_total_guestsConteggio ospiti unico quando il provider usa la modalità ospiti totali (cablaggi interni lo mappano nel contesto preventivo/checkout).
bec_child_age[]Campo ripetuto — un’età per bambino quando le età sono abilitate.
bec_rate_idPiano tariffario selezionato quando esistono più tariffe — i link del riepilogo prenotazione riscrivono questo valore.

I nomi dei parametri iniziano sempre con bec_ per non collidere con altri plugin.


Contesto “completo”

Gli shortcode che servono prezzi live (preventivi, checkout, riepilogo prenotazione) richiedono un contesto completo:

  • Check-in e check-out compilati
  • Almeno un ospite pagante rappresentato nel conteggio adulti interni (la modalità ospiti totali soddisfa questo automaticamente)

Se mancano le date, quegli shortcode di solito mostrano stati solo ricerca o vuoti invece di chiamare l’API.


Esempi di URL

Ricerca landing che reindirizza a un archivio:

https://example.com/units/?bec_checkin=2026-06-01&bec_checkout=2026-06-08&bec_adults=2&bec_children=1

Stesse date su una pagina unità:

https://example.com/properties/ocean-room/?bec_checkin=2026-06-01&bec_checkout=2026-06-08&bec_adults=2&bec_children=0

Usa [bec_unit_url] per costruire i link così non copi a mano i parametri — vedi bec_unit_url.


Pagine correlate