WOOCS - Переключатель валют WooCommerce

Депозиты WooCommerce

Ссылка на плагин: https://woocommerce.com/products/woocommerce-deposits/

В файле \ wp-content \ plugins \ woocommerce-депозиты \ включает \ класс-wc-deposit-cart-manager.php добавить следующий код:

если (class_exists ('WOOCS')) {глобальный $ WOOCS; если ($ WOOCS-> is_multiple_allowed) {$ currrent = $ WOOCS-> current_currency; если ($ currrent! = $ WOOCS-> default_currency) {$ currencies = $ WOOCS-> get_currencies (); $ rate = $ валют [$ currrent] ['курс']; $ total = $ total / $ rate; }}}

В тот же файл добавьте код nex:

если (class_exists ('WOOCS')) {глобальный $ WOOCS; если ($ WOOCS-> is_multiple_allowed) {$ currrent = $ WOOCS-> current_currency; если ($ currrent! = $ WOOCS-> default_currency) {$ currencies = $ WOOCS-> get_currencies (); $ rate = $ валют [$ currrent] ['курс']; $ total = $ total / $ rate; }}}


В файл functions.php текущей темы WordPress добавьте следующий код:

add_filter ('woocommerce_deposits_get_deposit_amount', function ($ deposit, $ prod) {if (class_exists ('WOOCS')) {global $ WOOCS; $ currrent = $ WOOCS-> current_currency; if ($ currrent! = $ WOOCS-> default_currency $ WOOCS-> is_multiple_allowed) {$ currencies = $ WOOCS-> get_currencies (); $ rate = $ currencies [$ currrent] ['rate']; $ deposit = $ deposit * $ rate;}} return $ deposit;}, 2, 99);