Woocommerce Ödeme Sayfasında Şehir Kısıtlaması eklemek

Woocommerce ödeme sayfalarınızda belirlediğiniz şehirler harici satışı engellemek için aşağıdaki kodu temanızda functions.php sayfasına ekleyebilirsiniz.

				
					add_filter( 'woocommerce_states', 'custom_woocommerce_states' );
function custom_woocommerce_states(
$states ) { $states['TR'] = array(
'IST' => 'İstanbul',
);

return $states;
}
				
			

Bu kod parçacığında örnek olarak sadece İstanbul belirlenmiştir daha fazlasını eklemek için 4. satırdaki kodu yine aynı şekilde çoğaltabilirsiniz.

Örn:

‘IST’ => ‘İstanbul’,
‘ANK’ => ‘Ankara’,
‘IZM’ => ‘İzmir’,

….

NOT: Her bir ilin sonunda virgülle bitirmeyi unutmayınız. Ve kodları eklemeden önce functions.php dosyanızı mutlaka yedek alınız.