Les quatre codes ci-dessous vont vous permettre de modifier le texte ‘ Ajouter au panier ’ dans Woocommerce. Ouvrez votre fichier function.php de votre Thème WordPress, puis ajoutez les codes suivants.
Woocommerce > 2.1
Le premier permet de changer le texte du bouton sur la page du produit unique (single-product.php) pour tous les produits.
// Change le texte 'Ajouter au panier' sur la page de produit unique add_filter( 'woocommerce_product_single_add_to_cart_text', 'bryce_add_to_cart_text' ); function bryce_add_to_cart_text() { return __( 'Acheter maintenant', 'woocommerce' ); }
Le deuxième va changer le texte du bouton pour la page archive de vos produits.
// Change le texte 'Ajouter au panier' sur la page archive des produits add_filter( 'woocommerce_product_add_to_cart_text', 'bryce_archive_add_to_cart_text' ); function bryce_archive_add_to_cart_text() { return __( 'Acheter', 'your-slug' ); }
Le troisième va changer le texte du bouton pour un produit avec l’identifiant 386.
// Change le texte 'Ajouter au panier' sur la page de produit unique (seulement pour le produit avec ID 386) add_filter( 'woocommerce_product_single_add_to_cart_text', 'bryce_id_add_to_cart_text' ); function bryce_id_add_to_cart_text( $default ) { if ( get_the_ID() == 386 ) { return __( 'Acheter ce smartphone très design !', 'woocommerce' ); } else { return $default; } }
Puis le dernier code va changer le texte du bouton pour une catégorie de produits exemple la catégorie avec l’ID 17.
// Change le texte 'Ajouter au panier' sur la page de produit unique (seulement pour la catégorie avec ID 17) add_filter( 'woocommerce_product_single_add_to_cart_text', 'bryce_cat_add_to_cart_text' ); function bryce_cat_add_to_cart_text( $default ) { global $post; $terms = get_the_terms( $post->ID, 'product_cat' ); if ( array_key_exists( 17, $terms ) ) { // ID de la catégorie 17 return __( 'Acheter cette montre', 'woocommerce' ); } else { return $default; } } Woocommerce < 2.1 - 3+
add_filter( 'woocommerce_product_add_to_cart_text', 'woo_custom_product_add_to_cart_text' ); // 2.1 + function woo_custom_product_add_to_cart_text() { return __( 'Souscrire en ligne', 'woocommerce' ); }
Merci bcp ! Mes boutons étaient les uns sur les autres ( texte trop long )Je vois que vous êtes spécialiste , je suis un peu largué, savez-vous comment enlever le menu de gauche dans la page boutique, j’ai pu l’enlever sur toutes mes pages sauf sur les pages gérées par WOO, voici le message qui s’affiche : Fatal error: Call to a member function get_cart_url() on a non-object in /homepages/25/d585198858/htdocs/clickandbuilds/naturall/wp-content/plugins/woocommerce-menu-bar-cart/includes/wpmenucart-woocommerce.php on line 25
merci d’avance
Bonjour Sébastien,
Ajouter se code CSS dans votre fichier style.css de votre thème :
.woo-menu-cart {
display: none !important;
}
Merci bcp pour votre rapide réponse, ça ne fonctionne toujours pas, j’ai inscrit le code en bas de la page , peut-être la raison ?
Merci
J’ai donc tapé le code en haut ou en bas de la page, même résultat, c’est très gênant car je ne peux plus changer le logo ni enlever ces menus sur le coté gauche …
Bonjour,
J’ai voulu changer le texte du bouton « ajouter au panier » en ajoutant le premier code proposé au fichier function.php via wordpress et ça m’a ouvert une page qui dit :
La page alphabetofficial.com ne fonctionne pas
Impossible de traiter cette demande via alphabetofficial.com à l’heure actuelle.
Je ne peux plus accéder ni à mon site, ni mon wp-admin, à chaque fois ça m’écrit cette erreur. Je suis censé mettre notre site en ligne aujourd’hui, alors si vous pouvez m’aider à comprendre ce qu’il s’est passé…
Merci !
Bonjour, essayez de récupérer le fichier function.php avec un logiciel ftp et de supprimer le code.
Bonjour,
Super pour l’aide que vous nous apportez, comment modifier la taille du bouton « ajouter au panier » et des variations ?
Merci
Bonjour,
Ce que j’aimerai, c’est enlever le bouton ajouter au panier dans catégorie produit.
Savez-vous comment faire svp ?
En vous remerciant,
Bonjour Romuald, je viens de faire un post sur ce sujet 😉
https://www.naxialis.com/supprimer-le-bouton-ajouter-au-panier-dans-categorie-produit-dans-woocommerce/
Bonjour, je suis débutante sur wordpress
Voilà sur mes produits en stocks il y a bien marqué choix des options mais sur mes produits en rupture de stock le bouton est différent et se trouve en dessous, comment faire pour que tous les boutons soit pareils sur tous mes produits ??
Merci beaucoup
Bonjour Neves pour changé le style du bouton il faut intervenir sur le CSS :