Ajouter chiffre à coté du panier (Créer un compte)

  • WordPress :6.7
  • Statut : non résolu
  • Ce sujet contient 4 réponses, 3 participants et a été mis à jour pour la dernière fois par ferman, le il y a 2 semaines.
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2489817
    gavimse
    Participant
    Chevalier WordPress
    140 contributions

    Bonjour,

    Ma configuration WP actuelle

     

    • Thème utilisé : Kadence
    • Extensions en place : Elementor PRO, woocommerce, cost calculator
    • Nom de l’hébergeur : OVH

    Problème(s) rencontré(s) : Je soihaite ajouter à coté de mon onglet « PANIER », un chiffre (l ombre de produits présents dans mon panier)
    Comment faire?

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2489831
    momofr@free.fr
    Modérateur
    Maître WordPress
    7817 contributions

    Salut, tu sembles utiliser une menu simple pour ton panier, il faut utiliser le widget de panier d’Elementor PRO pour avoir ce genre d’option.

    #2489851
    ferman
    Modérateur
    Maître WordPress
    7636 contributions

    Bonjour,

    Pour info:

    Je soihaite ajouter à coté de mon onglet « PANIER », un chiffre (l ombre de produits présents dans mon panier)

    Au cas ou quelqu’un voudrait faire ça mais ne posséderait pas Elementor Pro, il est possible d’utiliser le code ci-dessous (en remplaçant « #menu-item-931 » par l’id correcte):

    function countcart(){
    $count = WC()->cart->cart_contents_count;
    ?>
    <script>
    $=jQuery;
    var count = <?php echo( json_encode($count))?>;
    $( "#menu-item-931 a" ).append('<span class = "count">'+ " " + '(' + count + ')'+'</span>');
    </script>
    <?php
    }
    add_filter("wp_footer", "countcart");

    • Cette réponse a été modifiée le il y a 2 semaines par ferman.
    #2489855
    gavimse
    Participant
    Chevalier WordPress
    140 contributions

    Bonjour merci pour vos réponses, ce code est à ajouter dans quel fichier? Va t-il sauter à la mise à jour du thème?

    #2489856
    ferman
    Modérateur
    Maître WordPress
    7636 contributions

    Bonjour,

    ce code est à ajouter dans quel fichier? Va t-il sauter à la mise à jour du thème?

    Si vous avez Elementor pro et qu’il vous permet de faire ce que vous souhaitez autant en profiter et « amortir » votre investissement 🙂  (je n’ai pas Elementor donc je ne sais pas si c’est simple). Si vous souhaitez garder le menu du thème, le code est à appliquer soit en utilisant le plugin « code snippets » soit functions.php d’un thème enfant (autrement la modification sera effacée lors de la mise à jour du thème). Dans le code vous pouvez remplacer:

    $( "#menu-item-931 a" )

    // par:

    $(".menu-item a[href='http://url de la page panier']")

    et ce sera alors valable quel que soit le thème utilisé (sauf les thèmes FSE qui demandent une petite modification du code).

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