برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی

برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

داده هایی در مورد برق، الکترونیک، الکتروتکنیک، مکاترونیک، پزشکی، کشاورزی و

تبلیغات
آخرین نظرات

۱ مطلب با کلمه‌ی کلیدی «غیر اجباری کردن ایمیل در سبد خرید ووکاروس» ثبت شده است

غیر اجباری کردن ایمیل در سبد خرید ووکاروس

ShahBaz | جمعه, ۲ بهمن ۱۳۹۴، ۰۳:۱۸ ب.ظ

برای اینکه فیلد مربوط به ایمیل در سبد خرید ووکاروس غیر احباری شود کافیست کدهای زیر رو در فایل فانکشن  مربوط به پوسته کپی کنید.

من از پوسته Storefront استفاده میکنم...پوسته پیش فرض ووکاروس.

مطابق با تصویر زیر به فانکشن.پی اچ پی  برید.

woocommerce

در نهایت کدهای زیر رو بالای کد 

require get_template_directory() . '/inc/init.php';

قرار بدید.

کد برای غیر اجباری کردن فیلد ایمیل در سبد خرید ووکاروس:

add_filter( 'woocommerce_billing_fields', 'woo_filter_state_billing', 10, 1 );

add_filter( 'woocommerce_shipping_fields', 'woo_filter_state_shipping', 10, 1 );



function woo_filter_state_billing( $address_fields ) {

$address_fields['billing_email']['required'] = false;

return $address_fields;

}



function woo_filter_state_shipping( $address_fields ) {

$address_fields['shipping_email']['required'] = false;

return $address_fields;

}

  • ShahBaz