Wie erstellt man Währungslinks ohne Shortcode?
Manchmal möchte ein Kunde Währungslinks ohne Shortcode erstellen und sie in die header.php seiner Website einfügen. Oder irgendwo anders... Wenn Sie den Link jedoch einfach so einfügen: <a href="/?currency=USD">USD</a> - wird der Besucher auf die Startseite weitergeleitet, was nicht praktisch ist. In diesem Fall hilft Ihnen JavaScript!
- Fügen Sie die Links mit den benötigten Währungen an der gewünschten Stelle ein (header.php), Beispiel:
<a href="#" data-currency="USD" class="wpcs_currency_link">USD</a>
<a href="#" data-currency="EUR" class="wpcs_currency_link">EUR</a>
<a href="#" data-currency="GBP" class="wpcs_currency_link">GBP</a> - Fügen Sie irgendwo in Ihrer theme.js oder in der footer.php den folgenden JS-Code ein:
jQuery(function () { jQuery('.wpcs_curr_link').click(function () { window.location.href = location.protocol + '//' + location.host + location.pathname + '?currency=' + jQuery(this).data('currency'); }); });