Konfiguracja
Tabby ma niewielki, skupiony zestaw opcji. Zakładki globalne i umiejscowienie znajdziesz w WooCommerce → Tabby Tabs; opcje per-produkt są na każdym produkcie.
Zakładki globalne (WooCommerce → Tabby Tabs)
Dział zatytułowany „Zakładki globalne (WooCommerce → Tabby Tabs)”Zakładki globalne definiuje się raz i pokazuje na każdym produkcie. Każda zakładka globalna ma:
- Tytuł — etykieta na liście zakładek produktu. Niech będzie krótka; stoi obok natywnych etykiet jak Opis czy Opinie.
- Treść — zawartość zakładki. Przyjmuje ten sam bezpieczny, ograniczony HTML, który WordPress dopuszcza w treści wpisów (zobacz Dozwolony HTML poniżej).
Dodaj tyle zakładek globalnych, ile potrzebujesz. Sprawdzają się przy treściach identycznych na wszystkich produktach: wysyłka i zwroty, tabele rozmiarów, instrukcje pielęgnacji, warunki gwarancji.
Umiejscowienie
Dział zatytułowany „Umiejscowienie”- Przed natywnymi zakładkami — Twoje zakładki pojawiają się przed Opis, Informacje dodatkowe i Opinie WooCommerce.
- Po natywnych zakładkach — Twoje zakładki idą po natywnych.
Umiejscowienie jest globalne i dotyczy zarówno zakładek globalnych, jak i per-produkt. Tabby renderuje przez standardowy filtr woocommerce_product_tabs z sensownymi priorytetami, więc kolejność pozostaje przewidywalna nawet z innymi wtyczkami zakładek.
Opcje per-produkt (edytor produktu)
Dział zatytułowany „Opcje per-produkt (edytor produktu)”Otwórz dowolny produkt i znajdź pole Custom Product Tabs (Tabby).
- Zakładki per-produkt — dodaj zakładkę z własnym Tytułem i Treścią. Pokazuje się tylko na tym produkcie, obok zakładek globalnych.
- Ukryj zakładki globalne — zaznacz dowolną zakładkę globalną, by ukryć ją na tym jednym produkcie. Na pozostałych nadal się pokazuje.
Dzięki temu utrzymasz czysty zestaw zakładek globalnych, a w razie potrzeby nadpiszesz je lub rozszerzysz tam, gdzie konkretny produkt wymaga czegoś innego.
Dozwolony HTML w treści zakładki
Dział zatytułowany „Dozwolony HTML w treści zakładki”Treść zakładki jest sanityzowana przez wp_kses_post przy zapisie i renderowaniu. Dopuszcza standardowy bezpieczny podzbiór:
- Linki, listy (numerowane i punktowane)
- Nagłówki, akapity, łamania wiersza
- Pogrubienie, kursywę i inne wyróżnienia inline
- Obrazy
- Cytaty blokowe i podobne elementy
Skrypty, ramki iframe i inny niebezpieczny kod są usuwane. Dzięki temu treść zakładek można bezpiecznie redagować bez narażania frontu na wstrzyknięty kod.
Stany puste i wyłączone
Dział zatytułowany „Stany puste i wyłączone”Zakładka bez treści nie renderuje nic zamiast pustej powłoki. Ukryte zakładki globalne i puste zakładki per-produkt są po prostu pomijane, więc lista zakładek nigdy nie pokazuje zepsutej ani pustej zakładki.