Breadcrumbs Editor by Sajmn
WordPress plugin – primární kategorie pro drobečkovou navigaci WooCommerce
by Sajmn · github.com/sajmn-antropiusovic/breadcrumbs-editor-sajmn
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sajmn-antropiusovic/breadcrumbs-editor-sajmn/archive/refs/heads/main.zipWordPress plugin pro výběr primární kategorie produktu WooCommerce, která se zobrazí v drobečkové navigaci (breadcrumbs) na frontendu.
Problém
WooCommerce při zobrazení drobečkové navigace vybírá kategorii automaticky – obvykle abecedně. Pokud má produkt přiřazeno více kategorií, nelze nativně určit, která se zobrazí.
Řešení
Plugin přidá do editace každého produktu meta box "Primární kategorie (drobečková navigace)", kde jednoduše vyberete požadovanou kategorii ze seznamu těch, které jsou produktu přiřazeny.
Funkce
- ✅ Meta box v postranním panelu editace produktu
- ✅ Zobrazuje kategorie včetně celé hierarchické cesty (např.
Elektronika › Telefony › Smartphony) - ✅ Přepisuje WooCommerce breadcrumbs na frontendu pomocí filtru
woocommerce_get_breadcrumb - ✅ Automatická synchronizace s Yoast SEO primary category (pokud je nainstalován)
- ✅ Pokud primární kategorie není nastavena, WooCommerce funguje jako dosud
- ✅ Zabezpečeno nonce ověřením a kontrolou oprávnění
Požadavky
- WordPress 5.8+
- WooCommerce 6.0+
- PHP 7.4+
Instalace
- Stáhni ZIP ze záložky Releases
- WP Admin → Pluginy → Přidat nový → Nahrát plugin
- Aktivuj plugin
Nebo manuálně: nahraj složku breadcrumbs-editor-sajmn do /wp-content/plugins/ a aktivuj.
Použití
- Otevři libovolný produkt v administraci WooCommerce
- V postranním panelu najdi meta box "Primární kategorie (drobečková navigace)"
- Vyber kategorii ze selectboxu
- Ulož produkt
Na frontendu se breadcrumbs automaticky přepíšou podle tvé volby.
Kompatibilita s Yoast SEO
Pokud máš nainstalovaný Yoast SEO, plugin automaticky synchronizuje primární kategorii také do Yoast meta (_yoast_wpseo_primary_product_cat). Yoast breadcrumbs tak fungují správně bez dalšího nastavení.
Changelog
v1.0.0
- První verze
- Meta box pro výběr primární kategorie
- Přepsání WooCommerce breadcrumbs na frontendu
- Synchronizace s Yoast SEO
Autor
Sajmn – GitHub
Licence
GPL-2.0+