Comment ajouter un champ date pour un paiement dans woocommerce
De nombreux magasins en ligne ont besoin de champs personnalisés sur la page de paiement. Par exemple, une pâtisserie peut avoir besoin du champ date de livraison sur la page paiement. La beauté de woocommerce est qu’il vous permet d’ajouter des champs personnalisés à la page de caisse, par exemple après les champs de facturation et d’expédition, ou avant le bouton de commande. Woocommerce ajoute un champ de date pour vérifier dans cet article, vous apprendrez comment ajouter un champ de date de livraison à la page de paiement woocommerce. Je l’ajouterai après le champ de facturation. Ce champ permet au client de choisir la date de livraison de sa commande. De plus, je partagerai comment voir les champs personnalisés sur la page notifications par courriel et commandes reçues.1. Ajouter un champ de date personnalisé à la page de paiement woocommerce woocommerce vous permet d’ajouter des champs personnalisés à différents endroits en fonction des crochets que vous utiliserez. Woocommerce définit un certain nombre d’actions sur la page de paiement. Pour ce tutoriel, je vais ajouter ce champ après le champ Adresse de facturation ou d’expédition. Pour ajouter des champs personnalisés ici, nous utiliserons l’opération woocommerce _ after Checkout Billing form. Ajoutez le code suivant au fichier de fonctions. PHP: Add _ action (‘woocomberce after Checkout Billing form’, ‘njengah extra Fields after Billing address’, 10, 1);
Njengah _ extra Fields after Billing address () {
E (\
? >
<?php
} Questo è il risultato:
Le client doit choisir la date de livraison de la commande. Cela signifie que nous devons ajouter un calendrier pour ce champ. Alternativement, vous pouvez essayer d’utiliser des champs de texte simples pour rester simple. Nous utiliserons le sélecteur de date jquery. Cela signifie que nous devons utiliser l’opération WP _ enqueue pour inclure les fichiers JavaScript et CSS requis