• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Решено Цена от в Woocommerce

Levan

Форумчанин
#1
Добрый день!
Подскажите пожалуйста, как реализовать в woocommcerce чтобы цена отображалась от определенной суммы (например: цена от 1000 руб.) в карточке товара?
 

buben90

Новичок
#4
Здравствуйте, воспользовался кодом с ссылки все прекрасно выводит, но цена выводится два раза то есть "5000р От 5000р". Подскажите пожалуйста что можно сделать.?
 

buben90

Новичок
#6
Первым делом попытался это сделать.. Вот эта строчка выводит цену.
Код:
<meta itemprop="price" content="<?php  $product->get_price(); ?>" />
Попробовал ее комментировать, пропадает старая и новая цена..((
в файл function.php добавил
Код:
add_filter( 'woocommerce_get_price_suffix', 'bbloomer_price_translatable_suffix', 99, 4 );
 
function bbloomer_price_translatable_suffix( $html, $product, $price, $qty ){
    $html .= ' ' . __( 'От', 'bbloomer' ) . ' ' . wc_price( wc_get_price_excluding_tax( $product, array( 'qty' => $qty, 'price' => $price ) ) ) . ' ' . __( '', 'bbloomer' ) . '';
    return $html;
}
 

dava002

Новичок
#8
Первым делом попытался это сделать.. Вот эта строчка выводит цену.
Код:
<meta itemprop="price" content="<?php  $product->get_price(); ?>" />
Попробовал ее комментировать, пропадает старая и новая цена..((
в файл function.php добавил
Код:
add_filter( 'woocommerce_get_price_suffix', 'bbloomer_price_translatable_suffix', 99, 4 );

function bbloomer_price_translatable_suffix( $html, $product, $price, $qty ){
    $html .= ' ' . __( 'От', 'bbloomer' ) . ' ' . wc_price( wc_get_price_excluding_tax( $product, array( 'qty' => $qty, 'price' => $price ) ) ) . ' ' . __( '', 'bbloomer' ) . '';
    return $html;
}
Удалось решить?
 

AG2

Новичок
#10
Всем привет!
Подскажите как в итоге решить проблему с двойным отображением цены? Из вышеописанного я не понял как это сделать.
115.000 ₽ От 115.000 ₽
 
Последнее редактирование:

AG2

Новичок
#11
Нашел код который решил вопрос
Код:
add_filter('woocommerce_variable_price_html', 'my_woocommerce_variable_price_html', 10, 2);
 
function my_woocommerce_variable_price_html( $price, $product ) {
     return 'от ' . wc_price($product->get_price());
}
 
Сверху Снизу