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