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

(Решено) Как заменить слово "Бесплатно"?

Статус
В этой теме нельзя размещать новые ответы.
#1
Здравствуйте!
Если цену товара установить равной нулю, то его цена отображается на сайте словом "Бесплатно". Кто-нибудь знает, где можно это слово заменить другим или убрать вообще? Цену проставлять приходится в любом случае - иначе заказ просто не оформляется.
 

Tanhuxa

Форумчанин
#2
Здравствуйте!
Если цену товара установить равной нулю, то его цена отображается на сайте словом "Бесплатно". Кто-нибудь знает, где можно это слово заменить другим или убрать вообще? Цену проставлять приходится в любом случае - иначе заказ просто не оформляется.
Вот здесь посмотрите. Nº 18.
 

D&B

Администратор
Команда форума
Местный
#4
Посмотрел. Не работает. Все без изменений.
Все работает отлично.

Код:
/**
* WooCommerce Extra Feature
* --------------------------
*
* Replace "Free!" by a custom string
*
*/
function woo_my_custom_free_message() {
    return "This product is FREE!";
}

add_filter('woocommerce_free_price_html', 'woo_my_custom_free_message');
Image 3.jpg
 

Tommy

Форумчанин
#6
Как вариант,заменить слово можно попробовать в файле перевода. Только не забывайте вести файлик "мои изменения темы и переводов.txt", а то при обновлении....
 
#10
Код в теме вставляйте (function.php), а не в плагине. В противном случае меняйте в переводе.
Я не вставлял в плагин. Я сделал плагин из кода. Не помогло. Самое смешное, что нашел в переводе и заменил. Ничего не изменилось! :)
 

Tanhuxa

Форумчанин
#14
Здравствуйте!
Если цену товара установить равной нулю, то его цена отображается на сайте словом "Бесплатно". Кто-нибудь знает, где можно это слово заменить другим или убрать вообще? Цену проставлять приходится в любом случае - иначе заказ просто не оформляется.
Extra Product Options может в этом помочь, но он платный.
 
#15
Спасибо всем! Но вопрос как-то разрешился. Тем самым сниппетом. Заработало все почему-то через несколько дней. :)
 
Статус
В этой теме нельзя размещать новые ответы.