Задать вопрос
@Ex1st

Как добавить страны в Woo?

Хочу сделать доставки в разные районы кастомизируя страны.

В список стран при оформлении заказа добавил районы вот таким способом:
add_filter('woocommerce_countries', 'add_tlt_countries');
function add_tlt_countries($countries)
{
    unset($countries);

    $countries = array(
        'FDR' => 'Фёдоровка',
        'PDS' => 'Подстёпки',
        'PRM' => 'Приморский',
    );

    return $countries;
}

Замечательно, работает. Теперь для них нужно настроить разную стоимость. Нагуглил вот такой хук: "woocommerce_continents"

Проблема в том, что какой-бы код я не писал - он не работает. Даже воткнутый exit не останавливает работу сайта (хотя должен)
add_filter( 'woocommerce_continents', 'test' );
function test( $continents ) {
    echo "<pre>";
    print_r($continents);
    echo "</pre>";
    exit;
}
  • Вопрос задан
  • 9 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы