WC_Countries::get_shipping_country_states() public WC 1.0
Get shipping country states.
{} Это метод класса: WC_Countries{}
Хуки из метода
Возвращает
Массив.
Использование
$WC_Countries = new WC_Countries(); $WC_Countries->get_shipping_country_states();
Код WC_Countries::get_shipping_country_states() WC Countries::get shipping country states WC 5.0.0
public function get_shipping_country_states() {
if ( get_option( 'woocommerce_ship_to_countries' ) === '' ) {
return $this->get_allowed_country_states();
}
if ( get_option( 'woocommerce_ship_to_countries' ) !== 'specific' ) {
return $this->states;
}
$states = array();
$raw_countries = get_option( 'woocommerce_specific_ship_to_countries' );
if ( $raw_countries ) {
foreach ( $raw_countries as $country ) {
if ( ! empty( $this->states[ $country ] ) ) {
$states[ $country ] = $this->states[ $country ];
}
}
}
return apply_filters( 'woocommerce_countries_shipping_country_states', $states );
}