Taksonomie WordPress - organizacja treści
Taksonomie to sposób grupowania treści - kategorie, tagi, i własne. Dobra taksonomia to lepsza nawigacja i SEO. Pokażę jak to robić dobrze.
Krótka odpowiedź
Kategorie vs Tagi
Kategorie:
- Hierarchiczne (parent-child)
- Obowiązkowe (każdy post ma)
- Szerokie tematy
- Przykład: Technologia > Smartfony > iPhone
Tagi:
- Płaskie (brak hierarchii)
- Opcjonalne
- Szczegółowe tematy
- Przykład: recenzja, 2024, budżetowy
Zasada:
- Kategoria = dział księgarni
- Tag = index na końcu książki
Custom Taxonomies
Kiedy tworzyć:
- Potrzebujesz innego grupowania
- Dla Custom Post Types
- Przykłady: Marka, Lokalizacja, Umiejętność
register_taxonomy():
```php
register_taxonomy('marka', 'produkt', array(
'label' => 'Marki',
'hierarchical' => true, // jak kategorie
'show_in_rest' => true, // dla Gutenberg
));
```
CPT UI:
- Bez kodowania
- Interfejs graficzny
- Export do PHP
SEO i best practices
Struktura URL:
- /kategoria/nazwa-kategorii/
- /tag/nazwa-tagu/
- Lub custom: /marka/samsung/
Unikaj:
- Zbyt wielu kategorii
- Tagów użytych raz
- Duplikacji (tag i kategoria o tej samej nazwie)
Archive pages:
- Każda taksonomia ma archiwum
- Optymalizuj SEO (Yoast)
- Własne szablony (taxonomy-marka.php)