Afficher un prix “A partir de » pour les produits variables (Créer un compte)

  • WordPress :6.7
  • Statut : non résolu
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #2485858
    Juliefen
    Participant
    Initié WordPress
    18 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.4
    • Thème utilisé : Avada
    • Nom de l’hébergeur : OVH

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

    Bonjour, je souhaitais que pour les prix variables, le prix ne s’affiche pas comme cela : Prix min – Prix Max  mais plutot A partir de Prix min

    J’ai trouvé un snippet sur wp marmite qui fonctionne bien :

    // AFFICHER "À PARTIR DE" POUR LES PRODUITS VARIABLES
    add_filter( 'woocommerce_variable_sale_price_html', 'wpm_variation_price_format', 10, 2 );
    add_filter( 'woocommerce_variable_price_html', 'wpm_variation_price_format', 10, 2 );

    function wpm_variation_price_format( $price, $product ) {
    //On récupère le prix min et max du produit variable
    $min_price = $product->get_variation_price( 'min', true );
    $max_price = $product->get_variation_price( 'max', true );

    // Si les prix sont différents on affiche "À partir de ..."
    if ($min_price != $max_price){
    $price = sprintf( __( 'A partir de %1$s', 'woocommerce' ), wc_price( $min_price ) );
    return $price;
    // Sinon on affiche juste le prix
    } else {
    $price = sprintf( __( '%1$s', 'woocommerce' ), wc_price( $min_price ) );
    return $price;
    }
    }

     

    Cependant si j’ai des prix remisés, j’ai bien le prix definitif mais j’aimerais l’ancien prix barré à cote : A partir de Prix Min Prix barré

    Quelqu’un saurait-il adapter ce snippet pour ajouter l’ancien prix barré ?

    Merci,

    #2485879
    momofr@free.fr
    Modérateur
    Maître WordPress
    7832 contributions

    Salut, regarde l’extension Change Price Title for WooCommerce, ça semble faire ce que tu veux et sans snippet PHP en plus.

    • Cette réponse a été modifiée le il y a 5 mois par momofr@free.fr.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.