Passa al contenuto principale

Listing Filters admin

Apri Booking Engine → Listing Filters (bec-unit-filters).

Questa schermata cura quali servizi indicizzati compaiono nello shortcode [bec_unit_filters]. Lo stile dei filtri è in Booking Engine → Design → Unit filters — extra CSS.

Listing Filters admin


Dipendenza dall’indice servizi​

I servizi sono indicizzati dai dati unità sincronizzati in una tassonomia dedicata. Prima che la tabella si popoli:

  1. Collega il provider ed esegui una sync — vedi Esegui la prima sincronizzazione.
  2. Attendi il completamento dell’indicizzazione in background. Mentre l’indice è in costruzione, un avviso admin segnala che le opzioni possono essere incomplete.

Se la tabella resta vuota dopo la sync, verifica che le unità abbiano servizi nel payload sincronizzato.


Tabella servizi​

Ogni riga rappresenta un servizio indicizzato:

ColonnaScopo
CheckboxAbilita o disabilita il servizio in [bec_unit_filters]
AmenityChiave stabile (code) ed etichetta predefinita dalla sync
CategoryCategoria servizio del provider quando disponibile
UnitsConteggio unità con questo servizio
Display label (optional)Override etichetta front-end senza cambiare la chiave

Usa Search amenities per filtrare la tabella per chiave o etichetta.

Il salvataggio memorizza:

ArchiviazioneScopo
Enabled keysQuali servizi compaiono con amenities="selected"
OrderOrdine di visualizzazione (ordine righe tabella al salvataggio)
Custom labelsOverride etichette per chiave

Abbinare i filtri front-end​

Posiziona [bec_unit_filters] sopra il loop unità o sull’archivio unità. Il modulo invia parametri GET (bec_filter_order, bec_filter_rooms_min, bec_filter_bathrooms_min, bec_filter_amenities[]) preservando il contesto di ricerca (bec_checkin, ecc.).

Per elenchi Elementor Loop Grid, imposta Query ID su bec_available_only o bec_filtered_units.

Vedi bec_unit_filters e Filtro Elementor Loop Grid.


Pagine correlate​