Divi šablona a Elegant Themes

Divi 4.11: Podmíněné zobrazování

Nastavení podmíněného zobrazování
Autor příspěvku Tomáš Cirkl

Nejnovější aktualizace Divi šablony 4.11 přidává nové možnosti nastavení – podmíněné zobrazování prvků. Novou funkci můžete používat u jakéhokoliv prvku (modul, řádek, sekce) a skrývat nebo zobrazovat obsah na základě nastavených podmínek, mezi které patří například uživatelská role, datum a čas, WooCommerce a další.

Jako příklad použití funkce může být promo banner, který se automaticky zobrazí při začátku akce a skryje při konci. Dále lze zobrazovat jiný obsah na stránce pro přihlášeného nebo nepřihlášeného uživatele.

Jak použít novou funkci podmíněného zobrazování?

Nastavení podmíněného zobrazování

Nastavení podmíněného zobrazování

Všimněte si nové položky nastavení Conditions (Podmínky) v sekci Pokročilé. Zde můžete přidávat nové podmínky zobrazení daného prvku. Pokud dojde ke splnění podmínky, prvek se zobrazí návštěvníkům. Pokud ne, zůstane skrytý. Přidávat můžete více podmínek najednou a vytvářet tak pokročilé podmínky pro zobrazení s možnosti zobrazení prvku při splnění všech podmínek nebo alespoň jedné.

Vzorové příklady použití podmíněného zobrazení

Vývojář Elegant Themes připravil na Youtube tři ukázky použití nové funkce. Videa jsou v angličitně.

  • Pizza Friday – automatické zobrazení promo lišty každý pátek.
  • Prodej obsahu – zobrazení obsahu přihlášenému uživateli.
  • E-shop kupón – zobrazení banneru s promo kupónem z WooCommerce.

Všechny dostupné podmínky

Divi nabízí spoustu podmínek, ze kterých si můžete vybrat. Každá podmínka navíc obsahuje různé dílčí možnosti, které rozšiřují její použití pro různé scénáře. Tyto podmínky lze také kombinovat a vytvářet tak pokročilé sady pravidel viditelnosti.

Stav uživatele

Použijte stav uživatele pro zobrazení obsahu. Podmínka využívá, zda je uživatel do WordPress přihlášen nebo ne a jakou má přiřazenou uživatelskou roli.

  • Přihlášený/Nepřihlášený (Logged In Status) – skrývání nebo zobrazování prvků podle toho, zda je aktuální návštěvník přihlášen nebo odhlášen.
  • Uživatelská role (User Role) – skryje nebo zobrazí prvky na základě uživatelské role. Například zobrazí placený obsah určitým zákazníkům nebo soukromý obsah určitým předplatitelům.

Interakce

Podmínky interakce umožňují přizpůsobit obsah návštěvníkům na základě toho, jak a kdy interagují s vašimi webovými stránkami.

  • Datum a čas (Date & Time) – skrývání nebo zobrazování prvků na základě data a času. Vytváření opakujících se plánů nebo zobrazení obsahu pro určitý časový blok. Například zobrazení informací o nadcházející události nebo zobrazení reklamního banneru pouze v době, kdy je aktivní prodej.
  • Navštívení stránek/příspěvků (Page/Post Visit) – skrývání a zobrazování prvků uživatelům, kteří navštívili nebo nenavštívili určité stránky na vašem webu. Zpětné cílení návštěvníků na vlastních webových stránkách s jedinečným obsahem na základě způsobu interakce s vašimi webovými stránkami.
  • Zakoupení produktu (Product Purchase) – skryje nebo zobrazí prvky uživatelům, kteří si zakoupili nebo nezakoupili konkrétní produkty z vašeho WooCommerce obchodu.
  • Obsah košíku (Cart Contents) – skryje nebo zobrazí prvky podle toho, zda uživatel má nebo nemá vložené položky ve WooCommerce košíku. Cílit můžete na všechny produkty nebo na konkrétní produkty ve vašem obchodě.
  • Počet zobrazení (Number Of Views) – skryje nebo zobrazí prvek na základě toho, kolikrát si jej návštěvník prohlédl. Vytvářejte časově omezený obsah, jehož platnost vyprší po určité době na základě zaujetí návštěvníka.

Zařízení

Podmínky zařízení umožňují přizpůsobit webové stránky návštěvníkům na základě softwaru, který používají k prohlížení vašich webových stránek.

  • Prohlížeč (Browser)- skrývání nebo zobrazování prvků uživatelům na základě typu prohlížeče, který používají. Přizpůsobte svůj návrh konkrétnímu prohlížeči, abyste mohli pracovat s jedinečnými způsoby, jakými určité prohlížeče pracují s CSS, nebo nabídněte obsah, který je specifický pro určité prohlížeče (například rozšíření prohlížeče).
  • Operační systém (Operating System) – skrývejte nebo zobrazujte prvky uživatelům podle toho, jaký operační systém používají. Můžete například vytvořit odkazy na stažení vašeho softwaru, které uživateli poskytnou správný instalační soubor.
  • Cookie (Cookie ) – skrývání nebo zobrazování prvků na základě existence nebo hodnot určitých souborů cookie uložených v prohlížeči návštěvníka. To vám dává velkou svobodu přizpůsobit stránky konkrétním uživatelům na základě toho, jak pracovali s vaším webem a jeho pluginy.

Informace příspěvku

Podmínky informace o příspěvku umožňují zobrazit prvky založené na metainformacích příspěvku, jako je kategorie, značka, autor a typ. Tyto podmínky lze kombinovat s přiřazením šablon nástroje Theme Builder, čímž získáte dvě vrstvy podmínek a možnost vytvářet dynamičtější rozvržení.

  • Typ příspěvku (Post Type) – skryjte nebo zobrazte prvky u příspěvků určitého typu.
  • Kategorie příspěvků (Post Category) – skryjte nebo zobrazte prvky u příspěvků v rámci určitých kategorií.
  • Štítek příspěvku (Post Tag) – skryjte nebo zobrazte prvky u příspěvků s určitými štítky.
  • Autor (Author) – skryjte nebo zobrazte prvky u příspěvků napsaných konkrétními autory.

Zobrazení na webové stránce

Podmínky umožňují zobrazovat prvky na základě toho, kde se stránka na vašem webu nachází. Tyto podmínky lze kombinovat s přiřazením šablon v nástroji Theme Builder, čímž získáte dvě vrstvy podmínek a možnost vytvářet dynamičtější rozvržení.

  • Stránka štítků (Tag Page) – skrytí nebo zobrazení prvků na konkrétních stránkách štítků.
  • Stránka rubriky (Category Page) – skryjte nebo zobrazte prvky na stránkách konkrétních rubrik.
  • Časový archiv (Date Archive) – skryjte nebo zobrazte prvky na konkrétních stránkách archivu dat.
  • Výsledky vyhledávání (Search Results) – skryjte nebo zobrazte prvky na stránkách s výsledky vyhledávání na základě výrazů, které návštěvník vyhledává.
  • Typy příspěvků (Post Types) – skryjte nebo zobrazte prvky na konkrétních typech příspěvků.
  • Příspěvky/stránky (Posts/Pages) – skryjte nebo zobrazte prvky na konkrétních příspěvcích nebo stránkách, které vyberete ze seznamu.

Upozornění na cache

Vývojáři šablony upozorňují na použití cachovacího pluginu u stránek, kde chcete používat podmíněné zobrazování. Stránky, kde je podmíněné zobrazení aktivní, by měly být vyloučeny z cachování.

Aktuální sleva

V současné době je sleva 10% na členství Elegant Themes (přístup ke všem jejich produktům, včetně Divi).

Přejít na slevovou nabídku

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

Zanechat komentář

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!

Tomáš Cirkl

Tomáš Cirkl

WordPress specialista

Blog WPlama.cz píši už více než 5 let. O WordPress přednáším a pořádám školení. Pro své klienty vytvářím a spravuji webové stránky.