FOX - Currency Switcher for WooCommerce

So zeigen Sie zwei Währungen auf WooCommerce-Produktseiten an

Die Anzeige von zwei Währungen gleichzeitig – dem lokalen Preis und einer vertrauten Referenz wie USD oder EUR daneben – ist eine häufige Anforderung in WooCommerce-Doppelwährung-Shops, die grenzüberschreitend verkaufen.

Problem

WOOCS zeigt immer nur eine Währung gleichzeitig an (die vom Benutzer ausgewählte Währung). Sie möchten zwei Währungen gleichzeitig anzeigen – beispielsweise EUR (für die Zahlung) und USD (als Referenz).

Lösung

Verwenden Sie die WOOCS-Funktion „Price info icon“ mit benutzerdefiniertem CSS, um beide Währungen inline anzuzeigen.

Schritte

1. Preisinfo-Symbol aktivieren Gehen Sie zu WOOCS → Tab Optionen → Aktivieren Sie „Show price info icon“ → Speichern 2. CSS-Code hinzufügen Fügen Sie diesen Code in die functions.php Ihres Themes ein:
add_action('wp_footer', function () {
?>
<style>
    .woocs_price_info_icon {
        display: none !important;
    }
    
    div:hover.woocs_price_info ul {
        left: unset;
        bottom: unset;
        margin-left: unset;
    }
    
    div.woocs_price_info ul {
        list-style: none;
        position: relative;
        width: auto !important;
        min-width: 120px;
        max-width: 400px;
        color: #000 !important;
        background: #fff !important;
        height: auto;
        min-height: 19px;
        font-size: 14px !important;
        line-height: normal;
        vertical-align: middle;
        text-align: left;
        visibility: visible;
        border-radius: 0;
        padding: 0 !important;
    }
    
    div.woocs_price_info ul li:not(:first-child) {
        display: none;
    }
</style>
<?php
}, 999);
3. Speichern und testen Leeren Sie den Cache und aktualisieren Sie Ihre Produktseite.

Ergebnis

Vorher: €50,00 Nachher: €50,00 $55,00 Beide Währungen werden inline auf der Produktseite angezeigt.

Hinweise

  • Die Zahlung erfolgt in Ihrer Standardwährung (EUR)
  • Dies ändert nur die Anzeige – es gibt keine Änderung der Umrechnungslogik
  • Das CSS blendet das Info-Symbol aus, zeigt aber die Preisliste an