Sous chaque produit WooCommerce se trouve un bloc de description contenant trois items : Description, Informations complémentaires et Avis.
Dans ce snippet, nous allons voir comment modifier ces blocs, en ajouter, les réordonner, les supprimer, les renommer…
Sommaire
On commence de suite avec …
Supprimer un ou plusieurs blocs d’informations
Copiez-collez le code suivant dans le fichier functions.php
de votre thème enfant :
Ce code supprime tous les blocs de description. Si vous souhaitez en conserver un ou plusieurs, effacez les lignes des encarts que vous voulez garder.
Par exemple, ici je n’ai supprimé que l’encart “Informations complémentaires” :
Renommer les blocs d’informations
Vous pouvez modifier les titres des blocs d’informations pour personnaliser un peu votre boutique. Pour cela, copiez-coller le code suivant dans le fichier functions.php
de votre thème enfant :
Modifiez les textes entre parenthèses par ceux que vous voulez utiliser sur votre boutique. La fonction __()
permet de traduire la chaîne de caractère si vous utilisez le multilingue sur votre site WordPress.
Voici le résultat :
Modifier l’ordre d’affichage des blocs de description
Si vous souhaitez réorganiser l’ordre d’affichage des blocs, copiez-collez le code suivant dans le fichier functions.php
de votre thème enfant :
Et le résultat de ce snippet :
Modifier le contenu d’un bloc
Vous pouvez tout à fait modifier le contenu d’un bloc par ce que vous voulez. Pour cela, copiez-collez le snippet suivant dans le fichier functions.php
de votre thème enfant :
Il vous suffit maintenant de personnaliser la fonction wpm_custom_description_tab_content()
pour y insérer le contenu de votre choix dans le bloc de description WooCommerce.
Voici le résultat du snippet :
Ajouter un bloc supplémentaire personnalisé
Pour les besoins de votre site et de vos produits, il se peut que ces trois blocs de description ne suffisent pas.
Pas de problème, nous pouvons en ajouter d’autres !
Comme d’habitude, copiez-collez le code suivant dans le fichier functions.php
de votre thème enfant :
Vous pouvez modifier l’attribut ‘priority’ si vous ne souhaitez pas que votre nouveau bloc apparaisse en dernier, comme dans le snippet plus haut “Modifier l’ordre d’affichage des blocs de description”.
Modifiez le contenu de la fonction wpm_new_product_tab_content()
pour personnaliser ce nouveau bloc.
Et le résultat en image :
Conclusion
À l’aide de quelques lignes de code, il est possible de modifier à sa guise les blocs de description des pages produits de WooCommerce.
Résultat des courses, on obtient des pages produits comportant uniquement les informations dont les visiteurs ont besoin. En effet, mettre trop de contenu sur une page peut plus perdre les gens qu’autre chose…
Avez-vous utilisé un de ces snippets sur votre site ? Dites-nous en plus en commentaire 🙂
Source: Woocommerce.com