Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Отключить расчет доставки в корзине

Тема в разделе "Вопросы новичков", создана пользователем deller, 10 сен 2016.

  1. deller

    deller

    Сообщения:
    37
    Симпатии:
    5
    Баллы:
    8
    Всем привет.

    Может кто подсказать как можно отключить расчет доставки в корзине.
    Чтобы не выводился этот я блок я сделал, удалил часть кода, но система все равно расчеты производит и показывает разные суммы итоговые
     
  2. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Для отключения доставки в корзине и странице оформления в functions.php темы добавьте код
    PHP:
    // удалить доставку в корзине и на странице оформления заказа
    add_filter'woocommerce_cart_needs_shipping'false);
     
  3. deller

    deller

    Сообщения:
    37
    Симпатии:
    5
    Баллы:
    8
    PHP:
    add_filter'woocommerce_cart_needs_shipping''filter_woocommerce_cart_needs_shipping_new'101);
    function 
    filter_woocommerce_cart_needs_shipping_new($needs_shipping) {
        return 
    false;
    }
    Спасибо, но как вы написали не работает, а вот так да.
    Но это отключает доставку везде... а нужно отключить только в корзине
     
  4. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Тогда так
    PHP:
    add_filter'woocommerce_cart_needs_shipping''filter_woocommerce_cart_needs_shipping_new');
    function 
    filter_woocommerce_cart_needs_shipping_new($needs_shipping) {
        if (
    is_cart()) return false;
        return 
    true;
    }
     
    • Победитель Победитель x 1
  5. deller

    deller

    Сообщения:
    37
    Симпатии:
    5
    Баллы:
    8
    Точно! спасибо.
    А я уже полез искать хуки)) оказалось все проще)