اگر مشکل شما حل نشده است کافیست با شماره 9099070545 و سپس داخلی 444 تماس بگیرید

توجه: حتما باید با تلفن های خانگی و بدون صفر تماس بگیرید و با موبایل امکان تماس نیست

حذف فیلد های اضافی از فرم ثبت سفارش ووکامرس

حذف فیلد های اضافی از فرم ثبت سفارش ووکامرس

حذف فیلد های اضافی از فرم ثبت سفارش ووکامرس

با سلام و احترام خدمت تمام کاربران عزیز سایت آچار فرانسه

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

به منظور حذف فیلد های اضافی از فرم ثبت سفارش محصول در ووکامرس از کد زیر استفاده میشود :
❗️این کد بعنوان یک مثال میباشد.
✅ با قرار دادن این کد در جای مناسب فیلد مربوط به توضیحات بیشتر در فرم سفارش حذف میشود.

add_filter( ‘woocommerce_checkout_fields’ , ‘remove_order_notes’ );

function remove_order_notes( $fields ) {
unset($fields[‘order’][‘order_comments’]);
return $fields;
}

❗️محل قرار گیری این کد در فایل functions.php قالب میباشد.

 

اینم سری کامل کد ها برای حذف بخش های دیگر:

/* WooCommerce: The Code Below Removes Checkout Fields */
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
 function custom_override_checkout_fields( $fields ) {
 
		/* حذف فیلد نام */
	//unset($fields['billing']['billing_first_name']); 
	
		/* حذف فیلد نام خانوادگی */
	//unset($fields['billing']['billing_last_name']); 
	
		/* حذف فیلد نام شرکت */
	unset($fields['billing']['billing_company']); 
	
		/* حذف فیلد اول آدرس */
	unset($fields['billing']['billing_address_1']);

		/* حذف فیلد دوم آدرس */
	unset($fields['billing']['billing_address_2']); 
	
		/* حذف فیلد شهر */
	unset($fields['billing']['billing_city']); 
	
		/* حذف فیلد کد پستی */
	unset($fields['billing']['billing_postcode']); 
	
		/* حذف فیلد کشور */
	unset($fields['billing']['billing_country']); 
	
		/* حذف فیلد استان یا ایالت */
	unset($fields['billing']['billing_state']); 
	
		/* حذف فیلد شماره تماس */
	//unset($fields['billing']['billing_phone']); 
	
		/* حذف فیلد یادداشت سفارش */
	unset($fields['order']['order_comments']); 
	
		/* حذف فیلد ایمیل  */
	unset($fields['billing']['billing_email']);
	
return $fields;
}




اگر مشکل شما حل نشده است کافیست با شماره 9099070545 و سپس داخلی 444 تماس بگیرید

توجه: حتما باید با تلفن های خانگی و بدون صفر تماس بگیرید و با موبایل امکان تماس نیست

لینک کوتاه:

https://a4fran3.ir/?p=15378

Subscribe
Notify of
guest
2 نظرات
Inline Feedbacks
مشاهده همه نظرات
مهدی
مهدی
2 سال پیش

سلام
بسیار عالی
کد حذف ضرورت فیلدها چی هست؟

مطالب تصادفی