WooCommerce vous permet de créer des attributs à la manière d’une taxonomie personnalisée. Lors de la création, il est possible d’activer les pages d’archives ce qui signifie que vous serez en mesure d’afficher sur une URL dédiée les produits reliés à l’attribut en question.
Une telle option n’est plus disponible une fois l’attribut créé sauf à intervenir en base de données.
Devenez un pro de WooCommerce en 6H de formation,
à votre rythme.
1ère leçon GRATUITE !
Pour démarrer, il nous faut ouvrir phpMyAdmin qui va nous être utile pour modifier des valeurs en base de données. L’URL vous est fournie par votre hébergeur, les identifiants de connexion figurant dans le fichier wp-config.php présent à la racine de l’installation de WordPress.
Une fois connecté, cliquez sur la table wp_woocommerce_attribute_taxonomies
. Elle répertorie l’ensemble des taxonomies générées depuis votre administration sous Produits puis Attributs. Dans l’exemple ci-dessous, nous avons 14 attributs disponibles dont certains sont utilisés à but interne uniquement.
Remarquez la présence de la colonne attribute_public
avec une valeur égale à 0 ou 1. Une valeur égale à 0 signifie que l’attribut n’est pas public, il nous faut donc le passer à 1 en double-cliquant sur la cellule à modifier.
Rendez-vous ensuite dans Réglages puis Permaliens. Le simple fait de visiter cette page aura pour effet de mettre à jour les permaliens.
Si vous allez dans WooCommerce puis Attributs et que vous cliquez sur Configurer les termes, vous pourrez faire Afficher pour visiter la page de l’attribut ce qui n’était pas le cas jusqu’à alors.
Si la manipulation décrite dans ce tutoriel ne suffit pas, il faudra peut être vider les transients.
Je me suis longuement interrogé sur le fait de ne pas disposer d’une telle option à posteriori de la création de l’attribut. Si vous avez la réponse, je suis preneur !
Bonjour, savez-vous où se trouve et comment se nomme le fichier des “archives attributs” dans le dossier du site ?
Quand j’affiche la page “archives” d’un attribut je me retrouve avec un côté vide (ce qui n’est pas le cas quand je suis sur une catégorie) du coup je souhaiterais y placer une sidebar.
Merci pour votre aide. 🙂
Bonjour,
Il y a bien une option en UI pourtant.
/wp-admin/edit.php?post_type=product&page=product_attributes&edit=X où X est l’id de ta taxonomie.
Dans la liste des attributs, simplement cliquer sur “Modifier” sous le nom de l’attribut/taxonomie.
Bonjour Nicolas, bien vu !
C’est vicieux car en principe le fait de cliquer sur un élément dans WordPress ouvre la même chose que le lien Modifier dans une vue liste… c’est limite un bug à mon sens.