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 quamp;rsquoil permet damp;rsquoajouter des champs personnalisés à la page de caisse, par exemple après les champs de facturation et damp;rsquoexpédition, ou avant le bouton de commande. Woocommerce ajoute un champ de date pour vérifier dans apprendrez comment ajouter un champ de date de livraison à la page de paiement woocommerce. Je lamp;rsquoajouterai 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 permet damp;rsquoajouter des champs personnalisés à différents endroits en fonction des crochets que utiliserez. Woocommerce définit un certain nombre damp;rsquoactions sur la page de paiement. Pour ce tutoriel, je vais ajouter ce champ après le champ Adresse de facturation ou damp;rsquoexpédition. Pour ajouter des champs personnalisés ici, nous utiliserons lamp;rsquoopération woocommerce _ after Checkout Billing form. Ajoutez le code suivant au fichier de fonctions. PHP: Add _ action (amp;lsquowoocomberce after Checkout Billing formamp;rsquo, amp;lsquonjengah extra Fields after Billing addressamp;rsquo, 10, 1)
Njengah _ extra Fields after Billing address () {
E (
? amp;gt

amp;lt?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, pouvez essayer damp;rsquoutiliser des champs de texte simples pour rester simple. Nous utiliserons le sélecteur de date jquery. Cela signifie que nous devons utiliser lamp;rsquoopération WP _ enqueue pour inclure les fichiers JavaScript et CSS requis

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins