Page Builder Sandwich Pro progetta header, footer, articolo o pagina singola, archivio, risultati di ricerca e pagine "pagina non trovata" (404) del Suo tema con i blocchi e decide dove mostrare ciascuno di essi. Con WooCommerce attivo, aggiunge anche i tipi di pagina negozio e prodotto.
Crei un template
- In wp-admin apra Page Builder Sandwich → Theme builder.
- Scelga il tipo di template (ad esempio Header o Single post or page). Prema Start from a ready-made design per iniziare da una base funzionante, in modo che un nuovo template di pagina prodotto sia già una pagina prodotto.
- Lo progetti nell'editor a blocchi come qualsiasi pagina, quindi lo pubblichi.
Scelga dove mostrarlo
Nelle impostazioni del template, Show it on elenca dove viene visualizzato e But not on elenca le eccezioni (Add exception). In assenza di condizioni, viene mostrato ovunque si applichi il suo tipo. Le condizioni che può utilizzare:
- Entire site, Front page, Post type, Specific posts or pages, In a category or tag, Archive, Search results, Page not found (404)
- Logged in or out e User role
- Device (desktop, tablet, mobile)
- Date range e Time of day
- URL parameter, Referrer, Language e Cart contents
Quando più di un template corrisponde a una pagina, prevale quello con la Priority più alta (da 0 a 100); in caso di parità, prevale la condizione più specifica, quindi il template più recente.
Le stesse regole su qualsiasi blocco
Selezioni qualsiasi blocco e apra Display conditions nelle sue impostazioni. Sotto Show this block when scelga All conditions are met oppure Any condition is met, quindi aggiunga le condizioni dallo stesso elenco. Un blocco le cui condizioni non sono soddisfatte non mostra nulla.
Condizioni e memorizzazione della pagina nella cache
Una condizione Device funziona con la memorizzazione della pagina nella cache: ogni visitatore riceve la stessa pagina memorizzata nella cache e un piccolo foglio di stile nasconde il blocco sugli altri dispositivi. Le condizioni che dipendono dal visitatore anziché dall'indirizzo (Logged in or out, User role, Date range, Time of day, URL parameter, Referrer, Cart contents) contrassegnano tale pagina come non memorizzabile nella cache, poiché due visitatori dello stesso indirizzo possono vedere elementi diversi. I plugin di caching, compreso Zinn® Cache, rispettano questa impostazione.