Добавить цену продукта Woocommerce (+ валюта) с добавлением в корзину на странице
Я установил кнопку добавления в корзину продукта woocommerce на своей целевой странице. Есть ли способ также показать цену продукта на этой странице (или любой другой странице)? Класс цены woocommerce называется "woocommerce-price-amount".
Конечно, я мог бы просто использовать текстовое поле и сам "ввести" сумму цены. Но у меня будут проблемы с валютой. Прелесть цены woocommerce в том, что она показывает цену в евро или долларах (например, в зависимости от вашего географического положения)
Существует ли шорткод или другой способ решения этой проблемы или он действительно ограничен для использования на отдельных страницах продукта?
1 ответ
Вы можете использовать существующий шорткод Woocommerce Add to Cart, который отображает отформатированную цену товара в валюте:
[add_to_cart id='123' quantity='1' class='custom' style='']
или в любой php-странице или коде, использующем WordPress do_shortcode()
функция:
echo do_shortcode("[add_to_cart id='123' quantity='1' class='custom' style='']");
Или, например, " Woocommerce Добавить в корзину Ajax включен в других сообщениях или страницах", вы можете сделать свой собственный короткий код.