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'] |
Teşekkürler. Akıcı ve detaylı bir anlatım olmuş.
Bunu arıyordum, teşekkürler hocam.