Page Builder Sandwich Pro navrhuje pomocí bloků záhlaví, zápatí, samostatný příspěvek nebo stránku, archiv, výsledky vyhledávání a stránky „stránka nenalezena“ (404) vaší šablony a určuje, kde se jednotlivé části zobrazují. S aktivním doplňkem WooCommerce přidává také typy stránek obchodu a produktů.
Vytvořte šablonu
- V administraci wp-admin otevřete Page Builder Sandwich → Theme builder.
- Zvolte typ šablony (například Header nebo Single post or page). Stisknutím Start from a ready-made design začněte z funkčního výchozího návrhu, takže nová šablona produktové stránky bude již hotovou produktovou stránkou.
- Navrhněte ji v editoru bloků jako jakoukoli jinou stránku a poté ji publikujte.
Vyberte, kde se zobrazuje
V nastavení šablony položka Show it on uvádí, kde se zobrazuje, a položka But not on uvádí výjimky (Add exception). Bez jakýchkoli podmínek se zobrazuje všude, kde se její typ uplatňuje. Podmínky, které můžete použít:
- 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 a User role
- Device (počítač, tablet, mobil)
- Date range a Time of day
- URL parameter, Referrer, Language a Cart contents
Pokud stránce odpovídá více než jedna šablona, vítězí ta s nejvyšší prioritou (Priority, 0 až 100); při shodě vítězí nejkonkrétnější podmínka, poté nejnovější šablona.
Stejná pravidla pro jakýkoli blok
Vyberte libovolný blok a v jeho nastavení otevřete Display conditions. Pod možností Show this block when zvolte All conditions are met nebo Any condition is met a poté přidejte podmínky ze stejného seznamu. Blok, jehož podmínky nejsou splněny, nezobrazí nic.
Podmínky a ukládání stránek do mezipaměti
Podmínka Device funguje s ukládáním stránek do mezipaměti: každý návštěvník obdrží stejnou stránku z mezipaměti a malý styl skryje blok na ostatních zařízeních. Podmínky, které závisí na návštěvníkovi spíše než na adrese (Logged in or out, User role, Date range, Time of day, URL parameter, Referrer, Cart contents), označují danou stránku jako neukladatelnou do mezipaměti, protože dva návštěvníci stejné adresy mohou vidět odlišný obsah. Pluginy pro mezipaměť, včetně Zinn® Cache, toto respektují.