Affichage variable prix (Créer un compte)

  • WordPress :5.7
  • Statut : non résolu
  • Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par Chaoz, le il y a 19 secondes.
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #2374625
    Chaoz
    Participant
    Initié WordPress
    32 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.3.16 / 5.5.60
    • Thème utilisé : Storefront
    • Extensions en place : Current Username on Navigation Label (1.0.0), Elementor (2.9.8), Elementor Pro (2.9.3), Forum_wordpress_fr (4.2), Really Simple SSL (3.3.1), Simple Restrict (1.2.5), WP Statistics (12.6.13), Yoast SEO (14.0.4)
    • Nom de l’hébergeur : ionos
    • Adresse du site : https://art-fit-sante.fr

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

    Bonjour,

    J’ai chercher sur Google mais je n’arrive pas à trouver mon bonheur. Je souhaiterai faire en sorte que le prix (qu’il y a dans le carré rouge) change en fonction de la variable que j’utilise et supprimer le prix en dessous de “color : red” comme dans l’exemple.

    Connaissez-vous des plugins capable de faire ça ? Dans le meilleur des cas, j’aimerai pouvoir le faire via le function.php …

    Merci par avance de votre aide !

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

    Salut, si ton produit à des prix variables il me semble normal de l’indiquer au client non ?

    Tu peux peux afficher “Prix à partie de…” au lieu de la fourchette de prix.

    Indiquer le prix de la variation sélectionné est par contre impératif sinon le client ne sait combien coûte son choix.

    Je ne comprend pas vraiment le sens de ta question.

    #2374666
    Chaoz
    Participant
    Initié WordPress
    32 contributions

    Salut,

    Je me suis mal exprimé ! Effectivement je veux indiquer le prix aux clients, mais je ne veux pas de fourchette, je voudrais que le prix change en fonction des variables. Le prix apparaît également en petit en dessous des variables et je veux l’enlever.

    Si ce n’est pas clair je ferai un screen plus parlant ! 🙂

    #2374824
    Chaoz
    Participant
    Initié WordPress
    32 contributions

    Salut !

    J’ai trouvé la solution à mon problème.

    Il faut copier ça dans le fichier functions.php :

    add_action('woocommerce_before_add_to_cart_form', 'selected_variation_price_replace_variable_price_range');
    function selected_variation_price_replace_variable_price_range(){
        global $product;
    
        if( $product->is_type('variable') ):
        ?><style> .woocommerce-variation-price {display:none;} </style>
        <script>
        jQuery(function($) {
            var p = 'p.price'
                q = $(p).html();
    
            $('form.cart').on('show_variation', function( event, data ) {
                if ( data.price_html ) {
                    $(p).html(data.price_html);
                }
            }).on('hide_variation', function( event ) {
                $(p).html(q);
            });
        });
        </script>
        <?php
        endif;
    }
    Variable prix

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