Comment Afficher le Montant Restant pour bénéficier de la Livraison Gratuite sur la Page Panier de WordPress

Voici une solution rapide et sans passer par une extension afin d’indiquer sur la page panier de votre site WordPress, le montant manquant pour bénéficier de la livraison gratuite. En effet, cette fonctionnalité peut inciter le client à acheter un produit de plus dans l’unique but de profiter de la réduction sur le frais de livraison.

Avant de suivre d’ajouter le code à votre fichier PHP, pensez à faire une sauvegarde de votre site.

Étapes pour Ajouter le Code dans le Fichier functions.php

1. Accéder au Fichier functions.php

Ces étapes sont les mêmes que vous ayez un thème enfant ou pas :

  1. Connectez-vous à votre tableau de bord WordPress.
  2. Allez dans Apparence > Éditeur de thème.
  3. Recherchez le fichier functions.php dans la liste des fichiers à droite

2. Ajouter le Code au Fichier functions.php

Copiez et collez le code suivant à la fin du fichier functions.php :

add_action( ‘woocommerce_before_cart’, ‘wadweb_livraison_gratuite_a_partir’ );

function wadweb_livraison_gratuite_a_partir() {

$montant_mini = 49; //indiquer le montant minimum pour la livraison gratuite

$current = WC()->cart->subtotal;

if ( $current < $montant_mini ) {
$texte = ‘Plus que ‘ . wc_price( $montant_mini – $current ) . ‘ pour bénéficier de la livraison offerte!’;
$return_to = wc_get_page_permalink( ‘shop’ );
$notice = sprintf( ‘<a href=”%s” class=”button wc-forward”>%s</a> %s’, esc_url( $return_to ), ‘Continuer les achats’, $texte );
wc_print_notice( $notice, ‘notice’ );
}

}

3. Sauvegarder les Modifications

Après avoir ajouté le code. Pensez à modifier le code pour faire correspondre le texte et le montant à vos besoin en vous suivant l’explication du code juste  ici bas. cliquez sur le bouton Mettre à jour le fichier pour sauvegarder vos modifications.

Montant Restant pour la Livraison Gratuite sur WooCommerce

Explication du Code : Plus que x€ pour bénéficier de la livraison offerte

  • add_action('woocommerce_before_cart', 'wadweb_livraison_gratuite_a_partir'); : Cette ligne ajoute une action qui exécute la fonction wadweb_livraison_gratuite_a_partir avant l’affichage de la page panier.
  • function wadweb_livraison_gratuite_a_partir() { ... } : Cette fonction vérifie si le montant du panier est inférieur au montant minimum pour la livraison gratuite.
  • $montant_mini = 49; : Définissez ici le montant minimum nécessaire pour bénéficier de la livraison gratuite.
  • $current = WC()->cart->subtotal; : Cette ligne obtient le total actuel du panier.
  • if ($current < $montant_mini) { ... } : Si le montant du panier est inférieur au montant minimum, un message est affiché indiquant combien il manque pour bénéficier de la livraison gratuite.
Afficher le Montant Restant pour la Livraison Gratuite sur WooCommerce

Réponses aux questions

Pourquoi ajouter une notification de livraison gratuite sur ma page panier WooCommerce ?
Ajouter une notification de livraison gratuite incite vos clients à ajouter plus d’articles à leur panier pour atteindre le montant minimum nécessaire, augmentant ainsi la valeur moyenne de vos commandes.

Où dois-je ajouter le code dans mon fichier functions.php ?
Vous devez ajouter le code à la fin de votre fichier functions.php dans le dossier de votre thème WordPress. N’oubliez pas de faire une sauvegarde avant d’effectuer des modifications.

Puis-je définir un montant minimum différent pour la livraison gratuite ?
Oui, vous pouvez modifier la valeur de la variable $montant_mini dans le code pour définir le montant minimum souhaité pour bénéficier de la livraison gratuite.

Est-ce que ce code fonctionne avec tous les thèmes WordPress ?
Ce code devrait fonctionner avec la majorité des thèmes compatibles avec WooCommerce. Toutefois, il est recommandé de tester la fonctionnalité après l’avoir ajoutée pour s’assurer qu’elle fonctionne correctement avec votre thème spécifique.

Comment puis-je personnaliser le message affiché aux clients ?
Vous pouvez modifier le texte dans la variable $texte pour personnaliser le message affiché aux clients. Assurez-vous que le message reste clair et informatif.

Que se passe-t-il si un client atteint le montant minimum pour la livraison gratuite ?
Si le montant du panier atteint ou dépasse le montant minimum pour la livraison gratuite, aucune notification ne sera affichée sur la page panier.

Puis-je utiliser ce code sur plusieurs sites WordPress ?
Oui, vous pouvez utiliser ce code sur plusieurs sites WordPress, tant que chacun d’eux utilise WooCommerce et que vous avez accès au fichier functions.php de chaque site.

Est-ce que ce code impactera les performances de mon site ?
Ce code est léger et ne devrait pas avoir d’impact significatif sur les performances de votre site. Toutefois, il est toujours bon de tester les performances après avoir ajouté un nouveau code.

Puis-je annuler cette modification facilement ?
Oui, pour annuler cette modification, il suffit de supprimer le code ajouté dans le fichier functions.php et de sauvegarder les modifications.

Votre site wordpress à seulement 800€

Si vous êtes actuellement entrain de créer votre site, alors sachez que nous proposons de créer votre site web avec toutes les fonctionnalités nécessaires à partir de 800€ seulement !

Découvrez nos réalisations.

Conclusion

En ajoutant ce code à votre fichier functions.php, vous offrez à vos clients une incitation claire à ajouter plus d’articles à leur panier pour atteindre la livraison gratuite. C’est une excellente stratégie pour augmenter la valeur moyenne de vos commandes.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier