Comment déboguer "Expédier à une adresse différente" par défaut sur la page Checkout and Woocommerce

Commerce en ligne gagne de plus en plus de terres, et WooCommerce est l'une des plateformes préférées de développeurs web pour créer des magasins en ligne.

Un magasin en ligne performant est celui qui sait mettre en valeur ses produits et offrir aux clients la meilleure expérience en ligne. L’expérience en ligne de l’utilisateur commence par la simple et claire exposition des produits à système de traitement des commandes.

Les champs disponibles sur la page "Détails du paiement" / "Paiement", où l'utilisateur doit entrer des données personnellestels que: nom, adresse, adresse électronique, numéro de téléphone et autres informations, doivent être aussi simples et structurés que possible. plus aux clients d'un magasin en ligne, Je choisis comme adresse de livraison des produits pour être le même avec adresse de facturation. Cependant, dans WooCommerce, il est vérifié par défaut le "Livraison à une autre adresse»/«Expédier à une adresse différente». Ce qui signifie que l'utilisateur doit cliquer ou appuyer de nouveau sur le téléphone pour désactiver les champs supplémentaires obligatoires lorsque l'option est cochée. Travail indésirable si nous voulons offrir la meilleure expérience en ligne aux utilisateurs.

Heureusement, l'option "Expédier à une adresse différente" sur la page de paiement et Woocommerce peut être décoché par défaut, en ajoutant une ligne de code au fichier functions.php du thème actuel.

add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' );

Enregistrez le fichier après avoir ajouté la ligne et accédez à la page de paiement de la boutique en ligne pour voir si l'option "Envoyer à une adresse différente" est toujours cochée par défaut.

Un autre champ obligatoire requis par WooCommerce le "Détails du paiement"Mais ce qui est moins important dans certains pays, c'est"Code postal»/«Facture Code postal». De très nombreux utilisateurs n'ont pas le code postal de l'adresse de livraison et les entreprises de messagerie ne suivent pas ce code. Il est souvent mal placé par les clients car le champ est obligatoire.
Il peut être supprimé de tout functions.php en ajoutant les lignes suivantes:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}

Maintenant, vous avez un système de "placement de commande" plus facile pour vos clients.

Comment déboguer "Expédier à une adresse différente" par défaut sur la page Checkout and Woocommerce

A propos de l'auteur

infiltration

Passionné par tout ce qui concerne les gadgets et l'informatique, je suis heureux d'écrire sur stealthsettings.com de 2006 et j'aime découvrir de nouvelles choses sur les ordinateurs et MacOS, les systèmes d'exploitation Linux, Windows, iOS et Android.

Laisser un commentaire