5 Nisan 2018

WordPress WooCommerce State Alanını Silmek

WooCommerce State alanının ülkemizde bir karşılığı olmadığı için kaldırılmasını gerektiğini düşünüyorum.

Aşağıdaki kodu temanızın “functions.php” dosyasının en sonuna ekleyiniz.

/**
 * Remove state field from woocommerce checkout form.
 *
 * @see https://github.com/woocommerce/woocommerce/blob/3.1.2/includes/class-wc-countries.php#L629
 *
 * @param array $fields Array of default address fields.
 */
function jeherve_remove_state_field( $fields ) {
	unset( $fields['state'] );
	return $fields;
}
add_filter( 'woocommerce_default_address_fields', 'jeherve_remove_state_field' );

Diğer bölümleri nasıl silerim diye soracak olursanız yukarıdaki kodda ‘state’ isimli bölümü aşağıdaki kodlara göre düzenleyebilirsiniz.

['billing_first_name']
['billing_last_name']
['billing_company']
['billing_address_1']
['billing_address_2']
['billing_city']
['billing_postcode']
['billing_country']
['billing_state']
['billing_phone']
['order_comments']
['billing_email']
['account_username']
['account_password']
['account_password-2']
Share

Bunlar da beğenebilirsiniz...

2 Responses

  1. Takipavm dedi ki:

    Teşekkürler. Akıcı ve detaylı bir anlatım olmuş.

  2. freelancer dedi ki:

    Bunu arıyordum, teşekkürler hocam.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir