Przejdź do głównej zawartości

Langeto

Langeto dodaje własne zakładki do karty produktu WooCommerce, obok natywnych: Opis, Informacje dodatkowe i Opinie. Każdą zakładkę definiujesz raz w WooCommerce > Langeto Tabs, tytuł plus pole treści przyjmujące ten sam bezpieczny HTML, który WordPress dopuszcza we wpisach, i renderuje się ona na każdym produkcie.

Langeto jest do treści, którą inaczej wklejałbyś ręcznie na każdy produkt: wysyłka i zwroty, tabela rozmiarów, instrukcja pielęgnacji, warunki gwarancji. Definiujesz zakładkę raz, a jej edycja aktualizuje wszystkie produkty naraz.

Zakładki wchodzą przez własny filtr WooCommerce woocommerce_product_tabs z późnym priorytetem, więc stoją po zakładkach natywnych i po większości zakładek innych wtyczek, zamiast walczyć z nimi o miejsce. Darmowa edycja to pełny produkt GPL, nie wersja próbna z ukrytymi limitami.

  • Globalne zakładki wielokrotnego użytku, definiowane na jednym ekranie i pokazywane na każdej karcie produktu.
  • Główny przełącznik, który ukrywa wszystkie zakładki naraz, bez ich kasowania.
  • Przełącznik per zakładka, ukryj jedną, zostaw resztę, nadal bez kasowania.
  • Bezpieczny HTML, sanityzowany przez wp_kses_post przy zapisie i ponownie przy renderze (linki, listy, nagłówki, pogrubienie i kursywa, obrazy, cytaty; skrypty usuwane).
  • Shortcode i bloki w zakładkach, opcjonalne ustawienie (domyślnie wyłączone), które przepuszcza treść zakładki przez the_content, więc shortcode w zakładce się wykonuje, zamiast wypisać się jako tekst.
  • Bez przeskoku układu i bez jQuery na froncie, zakładki renderują się po stronie serwera w istniejącą strukturę zakładek; jedynym zasobem frontu jest drobny arkusz stylów ładowany na kartach produktu.
  • Dostępny ekran w panelu, zgodny ze stylem WordPressa i respektujący jasny/ciemny motyw edytora.

Darmowa wtyczka daje wyłącznie zakładki globalne, czyli takie, które pojawiają się na każdym produkcie. Nie ma edytora zakładek per produkt, nie ma ukrywania per produkt i nie ma ustawienia przesuwającego zakładki przed natywne; zawsze renderują się po nich. Langeto nie rejestruje też własnego shortcode’u, zakładki pojawiają się automatycznie tam, gdzie WooCommerce rysuje listę zakładek produktu. (Umieszczenie cudzego shortcode’u wewnątrz zakładki to inna sprawa i odpowiada za nią ustawienie Shortcode i bloki w zakładkach.)

Langeto PRO dodaje reguły kategorii, własną kolejność zakładek, ikony i warunkowe wyświetlanie. Ma też własny przełącznik treści z shortcode’ami i blokami, który przy aktywnym PRO nadpisuje ten darmowy; sama możliwość jest w darmowej wtyczce. Podstawowa wtyczka udostępnia filtr tabby/resolved_tabs, na którym te dodatki się wieszają, zobacz Konfigurację.