Dans le cadre de la création de votre site internet e-commerce, vous pourriez avoir besoin d’ajouter un supplément au panier et à la caisse ? Effectivement, un site Web doit constamment être peaufiné et ne doit en aucun cas être laissé à l’abandon. Au contraire, il existe énormément de plugins qui permettent d’améliorer l’interface et les fonctionnalités de vos pages.
Ceci dit, ces extensions ont tendance à être limitées. Mais, vous pouvez heureusement optimiser ces dernières à l’aide de codes extrêmement efficaces. Par exemple, votre boutique en ligne WooCommerce peut devenir davantage performante en utilisant ces remarquables astuces. C’est ce que nous proposons de voir ci-dessous à travers des snippets très utiles qui faciliteront vos affaires.
Ajouter un Supplément au Panier et à la Caisse à Toutes Les Transactions
-
Ajouter un Supplément Basé Sur un Pourcentage au Panier et à la Caisse
Afin de mettre à exécution ce snippet, vous devez intégrer le code suivant dans le fichier « functions.php » de votre thème enfant (la mention « Frais supplémentaires » dans le code peut être modifiée) :
/** * Ajoutez un supplément de 1% à votre panier / caisse * modifiez le pourcentage $ pour définir le supplément à une valeur adaptée */ add_action( 'woocommerce_cart_calculate_fees','woocommerce_custom_surcharge' ); function woocommerce_custom_surcharge() { global $woocommerce; if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; $percentage = 0.01; $surcharge = ( $woocommerce->cart->cart_contents_total + $woocommerce->cart->shipping_total ) * $percentage; $woocommerce->cart->add_fee( 'Frais supplémentaires', $surcharge, true, '' ); }
-
Ajouter un Supplément de Valeur Standard Dans le Panier et à la Caisse
Pour ce faire, il convient d’insérer le code ci-dessous dans le fichier « functions.php » de votre thème enfant (la mention « Frais supplémentaires » dans le code peut être modifiée) :
/** * Ajoutez un supplément de valeur standard à toutes les transactions dans le panier / la caisse */ add_action( 'woocommerce_cart_calculate_fees','wc_add_surcharge' ); function wc_add_surcharge() { global $woocommerce; if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; $county = array('US'); // modifiez les frais $ pour définir le supplément à une valeur adaptée $fee = 1.00; if ( in_array( WC()->customer->get_shipping_country(), $county ) ) : $woocommerce->cart->add_fee( 'Frais supplémentaires', $fee, true, 'standard' ); endif; }
Ajouter un Supplément Basé Sur le Pays de Livraison
Ce snippet vous permet d’ajouter un supplément en pourcentage au panier et à la caisse en fonction du pays où vous livrez vos produits. Pour réaliser cette manœuvre, vous devez écrire le code suivant dans le fichier « functions.php » de votre thème enfant (la mention « Frais supplémentaires » dans le code peut être modifiée) :
/** * Ajoutez un supplément de 1% à votre panier / caisse en fonction du pays de livraison * Les taxes, les frais d'expédition et le sous-total de la commande sont tous inclus dans le montant du supplément */ add_action( 'woocommerce_cart_calculate_fees','woocommerce_custom_surcharge' ); function woocommerce_custom_surcharge() { global $woocommerce; if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; $county = array('US'); $percentage = 0.01; if ( in_array( $woocommerce->customer->get_shipping_country(), $county ) ) : $surcharge = ( $woocommerce->cart->cart_contents_total + $woocommerce->cart->shipping_total ) * $percentage; $woocommerce->cart->add_fee( 'Frais supplémentaires', $surcharge, true, '' ); endif; }
J’espère que cet article t’aura aidé à atteindre ton objectif . Qu’Allah vous préserve.