Panoramica schermate admin
Dopo l’attivazione, Booking Engine compare come menu WordPress di primo livello. Ogni schermata ha uno scopo dedicato; questa pagina è la mappa di riferimento. Segui i link per guide più approfondite.
Dashboard
Menu: Booking Engine → Dashboard (bec-dashboard)
Le card di stato riassumono:
| Card | Mostra |
|---|---|
| Active provider | Slug integrazione attiva (es. Kross) |
| Credentials | Complete / incomplete — link per verificare |
| Last sync | Timestamp o “Never completed” |
| Next scheduled sync | Prossima esecuzione WP-Cron + intervallo (ore) |
| Sync lock | Idle o lock attivo (in corso o obsoleto) |
| Synced units | Conteggio bec_unit pubblicati |
| Checkout URL | Configurato / non impostato |
| Fallback | Modalità abilitata (inline / link) o disabilitato |
Le azioni rapide portano a Connection, strumenti sync, Frontend, URL unità, listing filters, Design, checkout e Tools & Logs.
Connection
Menu: Booking Engine → Connection (bec-connection)
Solo scelta provider e credenziali API. Verify connection esegue uno scambio token reale.
| Option keys | Scopo |
|---|---|
bec_active_provider | Slug provider attivo |
bec_{provider}_{field} | Archiviazione credenziali per provider |
Vedi Collega il provider e Kross Booking.
Frontend
Menu: Booking Engine → Frontend (bec-frontend)
Campi ospiti della barra di ricerca e blocchi prenotazione automatici sulle pagine singola unità.
| Option key | Scopo |
|---|---|
bec_search_guest_input_mode | Follow provider / total guests / adults + children |
bec_search_child_ages_mode | Follow provider / ask ages / omit ages |
bec_auto_append_search_form_single_unit | Antepone la ricerca sopra il contenuto unità |
bec_append_booking_blocks_to_content | Aggiunge quote + checkout quando l’URL ha date |
Vedi Impostazioni Frontend.
Sync & Import
Menu: Booking Engine → Sync & Import (bec-sync)
Due tab:
Tab Settings
| Campo | Option key | Scopo |
|---|---|---|
| Sync interval (hours) | bec_sync_interval_hours | Pianificazione WP-Cron (default 6) |
| Kross booking engines | bec_kross_sync_booking_engines | Limita la sync completa ai motori selezionati |
| Gallery filename prefix | bec_sync_gallery_image_prefix | Prefisso file galleria importati |
| Gallery filename suffix | bec_sync_gallery_image_suffix | Inserito dopo lo slug nome unità |
Tab Tools
- Run sync now — sync completa a batch con UI avanzamento (JS) o fallback admin-post classico
- Clear sync lock — rilascia lock obsoleti
- Rename all unit gallery files — riapplica prefisso/suffisso correnti
Vedi Esegui la prima sincronizzazione e Sincronizzare le unità.
Units
Menu: Booking Engine → Units (bec-units)
Permalink e impostazioni archivio per le strutture sincronizzate:
| Impostazione | Option key |
|---|---|
| URL slug | bec_unit_permalink_slug |
| Unit archive | bec_unit_archive_enabled |
| Unit URL structure | bec_unit_url_structure |
| Enable unit categories | toggle tassonomia |
| Category URL slug | bec_unit_category_permalink_slug |
| Category URL structure | bec_unit_category_url_structure |
Il menu post type Units (separato da Booking Engine) elenca le singole strutture sincronizzate per la modifica.
Vedi Permalink e archivio e Categorie unità.
Listing Filters
Menu: Booking Engine → Listing Filters (bec-unit-filters)
Curare quali servizi indicizzati compaiono in [bec_unit_filters]: abilitazione, ordine, etichette opzionali.
Richiede un indice servizi completato (esegui prima una sync).
Vedi Listing Filters admin e bec_unit_filters.
Design
Menu: Booking Engine → Design (bec-styling)
Token visivi, preset layout e aree CSS extra:
- Preset e token barra di ricerca
- Preset riepilogo prenotazione, accordion, token
- Extra CSS per ricerca, riepilogo e override globali
- Unit filters — extra CSS (
bec_styling_filters_extra_css)
Vedi Panoramica Design.
Checkout & Fallback
Menu: Booking Engine → Checkout & Fallback (bec-fallback)
URL checkout esterno e comportamento fallback quando il motore non è disponibile.
Vedi Flusso checkout e Modalità fallback.
Tools & Logs
Menu: Booking Engine → Tools & Logs (bec-api-log)
Chiamate HTTP recenti ai provider di prenotazione: filtra per provider, endpoint, stato; ispeziona correlation ID e durata.
Vedi Usare Tools & Logs.