Thème, Comment modifier le “ajouté au panier” message
Lors d'un clic sur le bouton ajouter au panier, le Thème, le message s'affiche, voir le panier, je veux éditer ce message, effectivement modifier toute la durée, mettre de l'icône, etc...
Vous voulez changer le message sur AJAX ajouter au panier, ou sur les pages produits?
Oui, ce message qui disent que "voir le panier" je veux le modifier, j'ai essayé de modifier la classe à l'aide de css "avant", mais le résultat n'est pas si cool...
Oui, ce message qui disent que "voir le panier" je veux le modifier, j'ai essayé de modifier la classe à l'aide de css "avant", mais le résultat n'est pas si cool...
OriginalL'auteur Dante | 2014-09-17
Vous devez vous connecter pour publier un commentaire.
Ajouter un filtre à votre theme/functions.php. Le code ci-dessous juste remplace le $message. Ceci remplace $message avec une presque identique qui ajoute une "caisse" lien vers le message.
Assurez-vous de retourner le $message.
Vous pouvez bien entendu vous de modifier le message existant, comme la chose entière est passée comme une chaîne de caractères via le premier param $ou message var.
Cette solution ne fonctionne plus. WC 3.0 nécessite d'utiliser "wc_add_to_cart_message_html" au lieu de "wc_add_to_cart_message" et "wc_add_to_cart_message_filter'
OriginalL'auteur zmonteca
Avez-vous essayé un filtre comme suit
En réponse à l'ajax message de mise à jour, essayez d'une fonction de traduction comme:
OriginalL'auteur BradleyD
Si vous regardez
add-to-cart.js
il déclenche un triggeradded_to_cart
sur l'ajout d'un produit au panier. J'ai accroché dans qu'est-ceIci, vous pouvez ajouter quoi que ce soit après que le produit est ajouté au panier.
Espère que ça aide!
OriginalL'auteur Abstract
Remplacé par
wc_add_to_cart_message_html
filtre crochet, le 2ème argument de fonction a changé de$products
(au lieu de$product_id
)...Vous pouvez faire des modifications sur le code à l'intérieur de cette accro de la fonction, comme dans ce fil:
Liées threads (pour Thème 3+):
OriginalL'auteur LoicTheAztec
Dans le Thème 3.0 "wc_add_to_cart_message" est obsolète et ne fonctionne plus. Ainsi, alors que la réponse par @zmonteca était ok, n'est plus de travail sur le Thème 3.0
Il suffit de remplacer "wc_add_to_cart_message" avec "wc_add_to_cart_message_html" et voile... fonctionne.
OriginalL'auteur Amouratoglou
@Dante est correcte, les solutions fournies par @BradleyD de ne pas travailler pour ajax_add_to_cart sur la boutique de la page.
De la solution fournie par @Abstract fonctionne comme prévu. Je suis également à l'aide de sa solution.
Un autre jQuery approche consiste à écouter les l'ajaxSuccess événement sur l'objet document et de faire les modifications souhaitées pour les cliqué bouton.
Quelque chose comme ça devrait fonctionner:
OriginalL'auteur kostadinovstoil