Ödeme sayfasında e-posta adresinin doğru yazıldığından emin olmak için şifre alanı gibi tekrarlata bilirsiniz. Aşağıdaki kodu temanızın functions.php dosyasına eklemeniz yeterli.
add_filter( 'woocommerce_checkout_fields' , 'muratbutun_add_email_verification_field_checkout' ); function muratbutun_add_email_verification_field_checkout( $fields ) { $fields['billing']['billing_email']['class'] = array('form-row-first'); $fields['billing']['billing_em_ver'] = array( 'label' => __('E-posta adresi', 'muratbutun'), 'required' => true, 'class' => array('form-row-last'), 'clear' => true ); return $fields; } add_action('woocommerce_checkout_process', 'muratbutun_eposta_dogrula'); function muratbutun_eposta_dogrula() { $email1 = $_POST['billing_email']; $email2 = $_POST['billing_em_ver']; if ( $email2 !== $email1 ) { wc_add_notice( __( 'E-posta adresleriniz uyuşmuyor', 'muratbutun' ), 'error' ); } }
Projeniz ile ilgili veya web sitenizde takıldığınız alanlar ile ilgili şimdi teklif alın
WordPress ve WooCommerce İçin Hazırlamış olduğum Eklentiler