Как отобразить две разные цены на валюты одновременно в WoocommercePhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как отобразить две разные цены на валюты одновременно в Woocommerce

Сообщение Anonymous »

Я пытаюсь получить две валюты в магазине/продукт/карте и странице оформления заказа.
function display_dual_currency_prices() {
global $product;
if (!$product) return;

$price_bgn = $product->get_price();
$regular_price_bgn = $product->get_regular_price();
$sale_price_bgn = $product->get_sale_price();

$conversion_rate = 0.51; // 1 BGN = 0.51 EUR

$price_eur = $price_bgn * $conversion_rate;
$regular_price_eur = $regular_price_bgn * $conversion_rate;
$sale_price_eur = $sale_price_bgn ? $sale_price_bgn * $conversion_rate : 0;

echo '';
echo '€' . number_format($price_eur, 2) . ' EUR';
echo '';
}

add_action('woocommerce_after_shop_loop_item_title', 'display_dual_currency_prices', 11);
add_action('woocommerce_single_product_summary', 'display_dual_currency_prices', 11);
< /code>
добавил это в файл functions. Оба видны, но только на страницах магазинов и продуктов. Когда я добавляю продукт и проверяю карту или процесс для оформления заказа, он показывает только эту валюту по умолчанию. Так что есть идеи, как с этим справиться?

Подробнее здесь: https://stackoverflow.com/questions/795 ... oocommerce
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»