Задать вопрос
  • Убрать зачеркивание цены в WooCommerce?

    @Nickname77 Автор вопроса
    Вот таким образом какбы получается, но теперь если остается только обычная цена - то ценника нет совсем. и вопрос с зачекивание обычной цены тоже остается.
    function bd_rrp_sale_price_html( $price, $product ) {
     
      if ( $product->is_on_sale() ) :
        $has_sale_text = array(
          '<del>' => '<del>Обычная цена ',
          '<ins>' => '<br>Цена со скидкой <ins>'
        );
        $return_string = str_replace(array_keys( $has_sale_text ), array_values( $has_sale_text ), $price);
     
      else :
        $retun_string = 'RRP: ' . $price;
      endif;
     
      return $return_string;
    }
    add_filter( 'woocommerce_get_price_html', 'bd_rrp_sale_price_html', 100, 2 );
    Ответ написан
    Комментировать