Przejdź do głównej zawartości

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 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.

  • 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.

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.

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.

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.