Woocommerce: adaugă judeţele României

Implicit WooCommerce nu include judeţele României, dar există o modalitate simplă de a le adăuga. Deschide fişierul functions.php al temei tale curente WordPress şi introdu bucata de cod de mai jos exact după ultima linie de cod din fişier.

add_filter( 'woocommerce_states', 'custom_woocommerce_states' );

function custom_woocommerce_states( $states ) {

  $states['RO'] = array(
    'AB' => 'Alba', 
    'AR' => 'Arad',
	'AG' => 'Arges',
	'BC' => 'Bacau',
	'BH' => 'Bihor',
	'BN' => 'Bistrita-Nasaud',
	'BT' => 'Botosani',
	'BV' => 'Brasov',
	'BR' => 'Braila',
	'BU' => 'Bucuresti',
	'BZ' => 'Buzau',
	'CS' => 'Caras-Severin',
	'CL' => 'Calarasi',
	'CJ' => 'Cluj',
	'CT' => 'Constanta',
	'CV' => 'Covasna',
	'DB' => 'Dambovita',
	'DJ' => 'Dolj',
	'GL' => 'Galati',
	'GR' => 'Giurgiu',
	'GJ' => 'Gorj',
	'HR' => 'Harghita',
	'HD' => 'Hunedoara',
	'IL' => 'Ialomita',
	'IS' => 'Iasi',
	'IF' => 'Ilfov',
	'MM' => 'Maramures',
	'MH' => 'Mehedinti',
	'MS' => 'Mures',
	'NT' => 'Neamt',
	'OT' => 'Olt',
	'PH' => 'Prahova',
	'SM' => 'Satu Mare',
	'SJ' => 'Salaj',
	'SB' => 'Sibiu',
	'SV' => 'Suceava',
	'TR' => 'Teleorman',
	'TM' => 'Timis',
	'TL' => 'Tulcea',
	'VS' => 'Vaslui',
	'VL' => 'Valcea',
	'VN' => 'Vrancea'
  );

  return $states;
}

Dacă doreşti poţi adăuga şi sectoarele Municipiului Bucureşti, nu am considerat necesare până acum din experienţa practică. Ordinea de mai sus este aceeaşi care va fi afişată în lista derulantă.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *