Custom Taxonomy

WordPress 🟡 Mid

Définition

Système de classification personnalise pour organiser les contenus au-delà des catégories et tags natifs. Peut être hiérarchique ou plate.

Analogie

Comme créer un nouveau système d'étiquettes dans une bibliothèque : par couleur, par taille, par theme.

Exemple de code

register_taxonomy('brand', ['product'], [
  'labels' => ['name' => 'Marques'],
  'hierarchical' => false,
  'show_in_rest' => true,
  'rewrite' => ['slug' => 'marque'],
]);

Cas d'usage

Pour classifier les CPT : marques de produits, lieux d'evenements, niveaux de difficulté.

Anti-pattern

Utiliser des meta fields pour ce qui devrait être une taxonomie (filtrage et requête moins performants).
#core#interview#wordpress

← → au clavier pour passer d'une fiche à l'autre