[Résolu] Bouton “add to cart” qui devient “lire la suite” qd sold out (Créer un compte)

  • WordPress :5.4
  • Statut : résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2349429
    NineInjections
    Participant
    Initié WordPress
    3 contributions

    Bonjour à toutes et à tous 🙂

    Ma configuration WP actuelle :
    – Version de WordPress : 5.4.2
    – Version de PHP/MySQL : 7.3.18 / 5.6.48
    – Thème utilisé : Envo eCommerce
    – Thème URI : https://envothemes.com/free-envo-ecommerce/
    – Extensions en place : Advanced Shipment Tracking for WooCommerce (3.0.6), Checkout Field Editor for WooCommerce (1.4.3), Flexible Shipping (3.10.0), Forum_wordpress_fr (4.2), Ivory Search (4.5.2), Mailchimp for WooCommerce (2.4.1), Really Simple SSL (3.3.4), TI WooCommerce Wishlist (1.20.5), Under Construction (3.80), WooCommerce (4.3.1), WPForms Lite (1.6.1)
    – Adresse du site : https://www.nineinjections.fr/echoppe
    – Nom de l’hébergeur : Apache

    Problème(s) rencontré(s) :

    Voilà le deal : je ne m’y connais absolument pas en PHP… et je suis donc paumée dans la dernière ligne droite de création de ma boutique.
    Pour le moment, je n’y ai mis que des produits tests pour être sûre que tout fonctionne avant de m’occuper de la forme.

    Seulement voilà…

    Je me suis rendue compte que si je passais un produit en “rupture de stock”, le label de son bouton sur la page où sont tous les produits du catalogue se changeait automatiquement en “lire la suite”. J’ai eu beau fouiller dans le php, je n’ai pas trouvé où était planquée la ligne de code qui me permettrait de changer ce texte…

    J’ai opté pour différents pluggins de customisation de bouton, mais aucun n’a fonctionné.

    Il est très possible que la solution soit hyper simple, mais ça fait tellement longtemps que je suis dessus que je pourrais louper un éléphant planqué sous un gravier 😀

    Je vous remercie sincèrement pour votre aide !!

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2349433
    ferman
    Participant
    Maître WordPress
    2691 contributions

    Bonjour,

    Le texte du bouton (read more) se trouve dans les fichiers woocommerce/include/class-wc-product-simple.php et class-wc-product-variable.php , autour de la ligne 60.

    1. Vous pouvez changer le texte du bouton directement dans les fichiers, sachant qu’il faudra renouveler l’opération à chaque mise à jour de woocommerce.
    2. Vous pouvez aussi directement utiliser la fonction qui se trouve ICI (la deuxième de la page) à mettre dans functions.php d’un thème enfant ou en utilisant le plugin “my-custom-functions” . Lire les FAQ en particulier le point “Q. What to do if this plugin crashed the website?”
    3. Vous pouvez aussi utiliser une méthode CSS qui se trouve ICI (simplement copier/coller le code) dans style.css d’un thème enfant ou dans les CSS additionnelles du thème.
    4. Enfin, avec le plugin “loco translate“, il devrait être possible de modifier le texte du bouton.

    Les trois premières méthodes fonctionnent. Pour la première (j’ai essayé seulement avec produits simples), rien d’autre n’est à faire. Pour les deux suivantes, il faudra ajuster le style avec un peu de CSS. Je n’ai pas essayé la quatrième.

    #2349465
    NineInjections
    Participant
    Initié WordPress
    3 contributions

    Bonsoir Ferman!

    Merci beaucoup pour votre aide, ça fonctionne impeccable, en un claquement de doigt !! Je suis soulagée 🙂

     

    Excellente soirée !

    #2349472
    ferman
    Participant
    Maître WordPress
    2691 contributions

    Merci beaucoup pour votre aide, ça fonctionne impeccable, en un claquement de doigt !! Je suis soulagée

    Tant mieux! Quelle méthode avez-vous choisie? Cela peut être intéressant pour d’autres participants du forim.

    Bonne soirée à vous aussi.

    #2349473
    NineInjections
    Participant
    Initié WordPress
    3 contributions

    J’ai opté pour la troisième, étant beaucoup plus à l’aise avec le CSS qu’avec le reste 🙂 Il m’a suffit de récupérer le style des autres boutons pour lui mettre le bon, et le tour est joué !

     

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.