Sign in / Join

Woocommerce Checkout Alanları Kaldırma

Woocommerce Checkout sayfalarında firma adı, posta kodu bilgisi gibi alanların tamamına bazı zamanlarda ihtiyaç duymayabiliyoruz. Bu gibi durumlarda aşağıdaki fonksiyon checkout sayfanızın bütün alanlarını kaldırmanıza yarar.

Siz ihtiyacınız olanları düzenleyerek kendi ihtiyaçlarınıza göre checkout sayfanızı düzenleyebilir istemediğiniz alanları kaldırabilirsiniz.

function checkout_ozel_alanlari_kaldir( $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_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}
add_filter( 'woocommerce_checkout_fields' , 'checkout_ozel_alanlari_kaldir' );

Tebrikler, umarım işini görmüştür.

Leave a reply