EN
под прессом
под прессом
1 subscriber

Как убрать цены в каталоге товаров Woocommerce без плагина (снипет)

 Иногда бывает ситуация, когда заказчику нужно на время или навсегда убрать цены из каталога товаров на сайте (Woocommerce). Возможно это можно решить и каким либо плагином (я часто руководствуюсь принципом: если мне стало нужно, значит кому то в мире это тоже уже было нужно, не даром огромное сообщество работает над WordPress), но я предлагаю простой способ для тех, кто не боится вставить небольшой кусочек кода (снипет) приведенного ниже в файл functions.php
Внимание! Вы действуете на свой страх и риск! И пож-ста перед применением сделайте резервную копию сайта!

Где находится файл functions.php — Консоль > Внешний вид > Редактор тем. Далее вставь те код и нажмите кнопку обновить (см. картинку ниже)

Скрыть цены всех товаров, добавьте этот снипет:

add_filter( 'woocommerce_get_price_html', 'tb_remove_price');function tb_remove_price($price){return ;}

Если вы хотите скрыть цены от всех ролей пользователей, но показывать цены администратору, то в этот снипет нужно добавить условие:
add_filter( 'woocommerce_get_price_html', 'tb_remove_price');function tb_remove_price($price){if ( is_admin() ) return $price;return ;}

Subscription levels

сотка

$ 1,04 per month
С этой подпиской будет доступ ко всем закрытым текстовым постам

пицот

$ 5,2 per month
С этой подпиской будет доступ ко всем текстовым постам и видео материалам (которые буду закрыты)
Go up