BStudio Plugin — SEO

Advanced Category Description

Wersja: 1.0.0 Autor: Biegun.Studio Wymaga: WordPress 5.9+, WooCommerce 6.0+, PHP 7.2+

Pełny edytor WordPress dla opisów kategorii produktów WooCommerce. Dodaj nagłówki, obrazy i HTML do opisów kategorii oraz drugi opis wyświetlany po siatce produktów.

Jak to działa?

Wtyczka zastępuje domyślny textarea w edycji kategorii produktów edytorem TinyMCE. Opis górny zapisywany jest w natywnym polu opisu taksonomii WordPress (z odblokowanym HTML przez wp_kses_post). Opis dolny przechowywany jest w term meta _bacd_bottom_desc i wyświetlany przez hook woocommerce_after_shop_loop.

Instalacja

  1. Skopiuj folder bstudio-advanced-category-desc do /wp-content/plugins/.
  2. Aktywuj wtyczkę w panelu WordPress.
  3. Przejdź do Produkty → Kategorie i edytuj dowolną kategorię.
  4. Pojawią się dwa edytory: Opis (górny) i Opis dolny (po produktach).

Dwa pola opisu

PoleGdzie wyświetlaneZapis
Opis (górny)Nad siatką produktów — standardowe miejsce WooCommerceNatywne pole description taksonomii
Opis dolnyPod siatką produktów — hook woocommerce_after_shop_loopTerm meta _bacd_bottom_desc
HTML w opisach: Wtyczka usuwa filtr wp_filter_kses z pre_term_description i zastępuje go wp_kses_post. Dozwolone tagi: pełny zestaw wp_kses_post — nagłówki, obrazy, tabele, listy, linki, itp.

Wyświetlanie w motywie

Opis górny wyświetlany jest przez standardowy hook WooCommerce — każdy motyw obsługujący WC pokaże go automatycznie. Opis dolny wstawiany jest przez wtyczkę jako <div class="bacd-bottom-description"> po pętli produktów.

Stylowanie opisu dolnego

Możesz dodać własne style CSS celując w selektor .bacd-bottom-description. Klasa woocommerce jest dodawana automatycznie dla spójnego stylowania z motywem.

FAQ

Czy wtyczka działa z innymi typami taksonomii?

Nie — wtyczka obsługuje wyłącznie product_cat (kategorie produktów WooCommerce). Nie wpływa na inne taksonomie.

Co się stanie po dezaktywacji wtyczki?

Opis górny pozostaje w bazie danych jako natywny opis kategorii. Opis dolny pozostaje w term meta — nie zostanie wyświetlony na froncie, ale dane nie są usuwane.

Struktura plików

bstudio-advanced-category-desc/
├── bstudio-advanced-category-desc.php ← Bootstrap, HPOS compat
└── includes/
    └── class-bacd-core.php ← Admin: edytory TinyMCE, zapis; Frontend: render opisu dolnego

Wsparcie i zgłoszenia

Masz pytanie, napotkałeś problem albo chcesz rozwinąć to rozwiązanie pod swój sklep? Pomożemy.

Pomoc techniczna

Problemy z instalacją, konfiguracją lub działaniem wtyczki — opisz zgłoszenie, a wrócimy z rozwiązaniem.

Zgłoszenie (ticket)

Wyślij e-mail na shop@biegun.studio. W temacie podaj nazwę wtyczki i krótki opis. Dołącz wersje WordPressa, WooCommerce i PHP oraz kroki odtworzenia problemu.

Rozwój i modyfikacje

Potrzebujesz dodatkowej funkcji albo integracji? Realizujemy rozszerzenia i wdrożenia na zamówienie — napisz na shop@biegun.studio.

Pełna oferta wtyczek: biegun.studio/sklep