CODYSHOP
темы и плагины для Wordpress Функция для получения html блока цены товара и последующей его обработки. Если товар - простой, выводит базовую цену. Если товар - вариативный, то диапазон от минимальной цены вариации до максимальной. Если товар - цифровой, и его стоимость равна нулю, выводит текст "Free".
Using
Использование и параметры
wpsl_get_price( $id, $min = false, $from = '', $to = '-', $tag = 'span', $currency = true, $class = '' );
- $id - идентификатор товара (целое число, обязательный параметр).
- $min - если значение true, выводит только минимальную цену вариативного товара (true или false).
- $from - текст "до" вывода цены.
- $to - текст между минимальной и максимальной ценой (по умолчанию - дефис).
- $tag - тег-обертка для каждой цены.
- $currency - выводить национальную валюту (true или false).
- $class - класс для тега-обертки цены (string)
Примеры
#1 Выведем диапазон цен вариативного товара с идентификатором 99
echo wpsl_get_price( 99 ); // получим html блок: <span class="prices"> <span class="min-price ">50</span> - <span class="max-price ">200</span> <span class="currency">₽</span> </span>
#2 Выведем только минимальную цену вариативного товара без национальной валюты
echo wpsl_get_price( 99, true, 'от', '', '', false ); // получим html блок: <span class="prices"> от <span class="min-price ">50</span> </span>