Добавление новой страны в список стран

Область поддержки:

Мы не предоставляем поддержку по кастомизации кода в рамках политики поддержки WooCommerce.

Если вам нужно изменить или расширить функциональность, рекомендуется обратиться к разработчику WooCommerce или партнёрам Woo Agency.

Добавьте этот код в файл functions.php дочерней темы или используйте плагин для добавления пользовательского кода, например Code Snippets.

Важно: не добавляйте код напрямую в родительскую тему — при обновлении он будет удалён.

/**
 * Добавление новой страны в список стран
 */
add_filter( 'woocommerce_countries', 'handsome_bearded_guy_add_my_country' );

function handsome_bearded_guy_add_my_country( $countries ) {

    $new_countries = array(
        'NIRE' => __( 'Северная Ирландия', 'woocommerce' ),
    );

    return array_merge( $countries, $new_countries );
}

add_filter( 'woocommerce_continents', 'handsome_bearded_guy_add_my_country_to_continents' );

function handsome_bearded_guy_add_my_country_to_continents( $continents ) {

    $continents['EU']['countries'][] = 'NIRE';

    return $continents;
}

Поделиться с друзьями
Документация WooCommerce