Поддержка WooCommerce Процент к стоимости

  • Добрый день. Ребят столкнулся с такой проблемой.

    как можно сделать так что бы можно было увеличит или уменьшить цену (стоимость) к примеру в процентах для всех товаров. или с выборок категорий.

    • Тема изменена 1 месяц, 1 неделя назад пользователем rlbeors. Причина: поменял суть темы
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • 1. Массово управлять ценой/скидкой всех товаров.
    Админка -> Товары -> Все товары -> Слева, сверху галочку на поле -> Чуть выше «Действия» -> «Изменить» -> Применить -> В появившемся списке функций ищем «Цена»/»Распродажа» -> Выставляем фиксированную или % для всех выделенных товаров -> Справа, снизу, под списком функций «Обновить».

    2. Массово управлять определенной категорией.
    Админка -> Товары -> Все товары -> Фильтровать по категориям -> Слева, сверху галочку на поле -> Чуть выше «Действия» -> «Изменить» -> Применить -> В появившемся списке функций ищем «Цена»/»Распродажа» -> Выставляем фиксированную или % для всех выделенных товаров -> Справа, снизу, под списком функций «Обновить».

    я использовал данный код:

    function my_price($price, $_product)
    {
    $kurs = 58; // фиксированный базовый курс валюты
    $kurs_current = 58.8; // текущий курс валюты
    $new_price = $price * ($kurs_current / $kurs);
    return $new_price; // новая цена
    }
    add_filter('woocommerce_get_price', 'my_price',100,2);
    

    цена на товар меняется , но! только на фиксированный товар. а вариативный товар цена не меняется

    1. Экспортируете из Woo ID SKU(Чтобы понять к какому товару какой ID) и тип товара.
    2. Добавляете к таблице название столбца Sale Price.
    3. Напротив нужного ID и нужного типа (Variation) указываете в столбец Sale Price цену скидки.
    4. Сохраняете все в CSV(UTF-8).
    5. Импортируете полученный файл.
    6. Радуетесь результату.

    Вспомогательное видео, в котором выставляется, в том числе, и скидка на вариативный товар (проставляется скидка по ID вариациям): https://www.youtube.com/watch?v=bSMCOC15_e8

    С экспортом и импортом это понятно. Хотелось найти инное решение

    Тогда использовать вариант, который я описал ранее.
    Он позволяет изменять цену в % или на определенную сумму всем типам товаров в выбранных категориях или вообще всему списку товаров.

    Но импортом (если один раз оптимизировать и автоматизировать процесс) — это делается, буквально, за 5 секунд. Причем, регулировать можно конкретно указанному ID любого товара (так как при импорте данные будут привязаны не к типу, а к конкретному ID).

Просмотр 5 ответов — с 1 по 5 (всего 5)