FOX - Профессиональный переключатель валют WooCommerce

Смена валюты с изменением языка

WPML:

  • открытый functions.php вашей текущей темы WP
  • перетащите туда следующий код PHP:
    add_filter ('wp_head', function () {$ lang = ICL_LANGUAGE_CODE; global $ WOOCS; switch ($ lang) {case 'bg': $ WOOCS-> set_currency ('BGN'); break; case 'en': $ WOOCS -> set_currency ('EUR'); break; по умолчанию: $ WOOCS-> set_currency ('USD'); break;}});
  • См. Документацию WPML о кодах языков

Polylang и TranslatePress:

  • откройте functions.php вашей текущей темы WP
  • перетащите туда следующий код PHP:
    add_filter ('wp_head', function () {$ lang = get_locale (); global $ WOOCS; switch ($ lang) {case 'bg_BG': $ WOOCS-> set_currency ('BGN'); break; case 'en_GB': $ WOOCS-> set_currency ('EUR'); break; по умолчанию: $ WOOCS-> set_currency ('USD'); break;}});
  • https://wordpress.org/support/topic/switch-currency-with-language-change-polylang/
  • См. Документацию Polylang о кодах языков

GПеревести:

  • открытый functions.php вашей текущей темы WP
  • перетащите туда следующий код PHP:
    add_filter ('wp_head', function () {$ lang = isset ($ _ SERVER ['HTTP_X_GT_LANG'])? $ _SERVER ['HTTP_X_GT_LANG']: ''; глобальный $ WOOCS; переключатель ($ lang) {case 'bg_BG': $ WOOCS-> set_currency ('BGN'); break; case 'en_GB': $ WOOCS-> set_currency ('EUR'); break; по умолчанию: $ WOOCS-> set_currency ('USD'); break;}});
  • https://wordpress.org/plugins/gtranslate/

Интеграция qTranslate X:

  • открытый functions.php вашей текущей темы WP
  • перетащите туда следующий код PHP:
    add_action ('wp_head', function () {if (function_exists ('qtranxf_getLanguage') AND class_exists ('WOOCS')) {$ lang = qtranxf_getLanguage (); global $ WOOCS; switch ($ lang) {case 'bg': $ WOOCS-> set_currency ('BGN'); break; case 'en': $ WOOCS-> set_currency ('EUR'); break; по умолчанию: $ WOOCS-> set_currency ('USD'); break;}}});