Поддержка Проблемы и решения woocommerce цена клубной картой

  • У нас на сайте почти 5 тыс товаров. и я хотел массово добавить вторую цену для клубной картой, пока делаю через Таб. я пока поставил 8 процент на всех товаров. Но дело в том что у некоторых товаров 4 процент или вообще скидок нет. Как можно ето сделать??? у меня для functions.php такой код получился…
    2ой вопрос — а вообще можно ли сделать 2ую цену рядом с основной цену с надписью — С Кредитной Картой? Чтобы 2 цены показывался вместе?

    add_filter( 'woocommerce_product_tabs', 'my_shipping_tab',);
    function my_shipping_tab( $tabs ) {
        
        $tabs['shipping'] = array(
            'title'     => __( 'ЦЕНА КЛУБНОЙ КАРТОЙ', 'child-theme' ),
            'priority'  => 1,
            'callback'  => 'my_shipping_tab_callback'
        );
        return $tabs;
    	
    }
    
    function my_shipping_tab_callback($price) {
    	echo '<h2>ЦЕНА КЛУБНОЙ КАРТОЙ</h2>';
    
      $price = get_post_meta( get_the_ID(), '_regular_price', true); 
    	 echo $price - ($price * (8 / 100));	
        
    
    }
    • Тема изменена 4 года, 1 месяц назад пользователем Denis Yanchevskiy. Причина: Оформление кода
Просмотр 8 ответов — с 1 по 8 (всего 8)
  • 1. Научитесь правильно оформлять код.
    2. Пользоваться плагинами вам запрещает устав вашей секты?
    https://ru.wordpress.org/plugins/search/Pricing+%26+Discounts/

    2ой вопрос

    п.2 правил форума.

    Я не нашел конкретный Плагин на ету тему. Никакой плагин не добавляет 2ую цену, или я плохо искал. Если есть скажите. Спасибо! Но с одной стороны хотел бы закончить написать код. Никто не знает как на конкретных категроиях можно поставить свой процент, ну через ID категорий все такое???

    Я не нашел конкретный Плагин

    Я даже уже верю, что вы протестировали больше сотни плагинов

    хотел бы закончить написать код

    Вы в дальнейшем собираетесь его поддерживать, обновлять после каждого обновления ВП и ВУУ?
    или мое дело написать, а дальше заказчик пусть мучается как хочет!

    Я не нашел конкретный Плагин на ету тему. Никакой плагин не добавляет 2ую цену, или я плохо искал. Если есть скажите.

    У woocommerce в штатном функционале 2 цены: Regular Price и Sale Price. Вторая (стоимость распродажи) вполне может быть использована для ваших нужд.

    Массово менять цены можно через плагины (если скидка считается по формуле), либо импортом (если цены индивидуальны)

    Вторая (стоимость распродажи) вполне может быть использована для ваших нужд.

    Позволь не согласиться.
    Цена распродажи — это фиксированная цена на определенный срок.
    А цена при определенном условии — это скидка.

    Цена распродажи — это фиксированная цена на определенный срок

    Ну срок-то там может быть и неопределенным. А допиливать это разумеется придется, чтобы была возможность класть в корзину оба варианта (по умолчанию возможен только один).

    А допиливать это разумеется придется,

    а зачем допиливать, если есть готовые плагины скидок?
    Из любви к иЗкуЗству? -)))
    Так-то можно посоветовать и механизм купонов допилить -))

    Есть много плагины чтобы показать 2ую цену, но подчеркивает. Если можно было как то сделать, придется вручную сделать на всех товаров. У меня 5 тыс товар на сайте, мне надо сделать сразу на всех автоматом, и чтобы показывался сразу 2 цены, и у второго должно быть надпись Цена с клубной картой.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «woocommerce цена клубной картой» закрыта для новых ответов.