خانه / آموزش وردپرس / حذف فیلد های اضافی ووکامرس

حذف فیلد های اضافی ووکامرس

خب میتونید خیلی راحت کد زیر رو در فانکشن  قالبتون کپی کنید البته اگر در اخر <؟  وجود داشت اون رو حذف کنید 

اگه کمی سلیقه داشته باشید میتونید فیلد هارو کم و زیاد کنید

 

<?php add_filter( ‘woocommerce_checkout_fields’ , ‘WooCommerce_EDD_Checkout’ ); function WooCommerce_EDD_Checkout( $fields ) { global $woocommerce; $hasPhysicalProduct = false; if ( ! empty( $woocommerce->cart->cart_contents ) ) { $cart = $woocommerce->cart->get_cart(); foreach ( $cart as $key => $values ) { $_product = get_product( $values[‘variation_id’] ? $values[‘variation_id’] : $values[‘product_id’] ); if ( ! empty( $_product ) && $_product->exists() && $values[‘quantity’] > 0 ) { if ($_product->virtual == ‘no’ && $_product->downloadable == ‘no’) { $hasPhysicalProduct = true; break; } } } } if ($hasPhysicalProduct == false) { //unset($fields[‘billing’][‘billing_last_name’]); //unset($fields[‘billing’][‘billing_phone’]); unset($fields[‘billing’][‘billing_address_1’]); unset($fields[‘billing’][‘billing_address_2’]); unset($fields[‘billing’][‘billing_company’]); unset($fields[‘billing’][‘billing_city’]); unset($fields[‘billing’][‘billing_postcode’]); unset($fields[‘billing’][‘billing_country’]); unset($fields[‘billing’][‘billing_state’]); } return $fields; }

درباره ی admin

این ها رو هم ببینید

انتقال فایل از یک هاست به هاست دیگر – روش آسان و کاربردی

با سلام برای این کار دو راه پیشنهاد میشود اما راه راحت تر از همه …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *