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

WP Crowdfunding

URL-адрес плагина: https://wordpress.org/plugins/wp-crowdfunding/

  • в файле \wp-content \ plugins \wpКраудфандинг\ wpneotemplate \woocommerce \ basic \ include \фонд-собрал.php изменить код:
    woocs_exchange_value (число с плавающей запятой (сумма $)); $ order_total = $ WOOCS-> woocs_exchange_value (floatval ($ order_total)); }?>

  • в файле \wp-content \ plugins \wpКраудфандинг\ включает \ wpneo-Краудфандинг-шаблон-functions.php добавить код:
    if (class_exists ('WOOCS')) {$ query1 = "SELECT * FROM {$ wpdb-> prefix} woocommerce_order_itemmeta woim ЛЕВО ПРИСОЕДИНЯЙТЕСЬ {$ wpdb-> prefix} woocommerce_order_items oi ON woim.order_item_id_id_oi. -> prefix} размещает wpposts ON order_id = wpposts.ID ЛЕВОЕ СОЕДИНЕНИЕ {$ wpdb-> prefix} woocommerce_order_itemmeta ltoim ON ltoim.order_item_id = oi.order_item_id И ltoim.meta_key = '_roduline_toimtal.' AND ltoim.meta_key = '_roduline_toimtal.' WHAERE. meta_value IN ($ заполнители) И wpposts.post_status = 'wc-completed'; "; $ orders = $ wpdb-> get_results ($ wpdb-> prepare ($ query1, $ campaign_ids)); $ sum_price = 0; глобальный $ WOOCS; $ currencies = $ WOOCS-> get_currencies (); foreach ($ orders как $ order) {$ amout = $ order-> meta_value; $ order_id = $ order-> order_id; $ _order_currency = get_post_meta ($ order_id, '_order_currency', истина); $ order_rate = get_post_meta ($ order_id, '_woocs_order_rate', истина); if (! $ order_rate) {if (isset ($ currencies [$ _ order_currency])) {$ order_rate = $ currencies [$ _ order_currency] ['rate']; } else {продолжить; }} if ($ _order_currency! = $ WOOCS-> default_currency) {$ sum_price + = $ WOOCS-> back_convert (floatval ($ amout), $ order_rate, 4); } еще {$ sum_price + = floatval ($ amout); }} return $ sum_price; }
    
    

  • в файле \wp-content \ plugins \wpКраудфандинг\включает в себя\woocommerce \ класс-wpneo-frontend-hook.php добавить код:
    если (class_exists ('WOOCS')) {глобальный $ WOOCS; $ поднято = $ WOOCS-> woocs_exchange_value (floatval ($ поднято)); $ financial_goal = $ WOOCS-> woocs_exchange_value (floatval ($ financial_goal)); }

  • И добавьте код:
    if (class_exists ('WOOCS')) {$ query1 = "SELECT * FROM {$ wpdb-> prefix} woocommerce_order_itemmeta woim ЛЕВО ПРИСОЕДИНЯЙТЕСЬ {$ wpdb-> prefix} woocommerce_order_items oi ON woim.order_item_id_id_oi. -> prefix} размещает wpposts ON order_id = wpposts.ID ЛЕВОЕ СОЕДИНЕНИЕ {$ wpdb-> prefix} woocommerce_order_itemmeta ltoim ON ltoim.order_item_id = oi.order_item_id AND ltoim.meta_key = '_roduline_toimtal.' AND ltoim.meta_key = '_roduline_toimtal.' WHAERE. meta_value IN ($ заполнители) И wpposts.post_status = 'wc-completed'; "; $ orders = $ wpdb-> get_results ($ wpdb-> prepare ($ query1, $ campaign_ids)); $ sum_price = 0; глобальный $ WOOCS; $ currencies = $ WOOCS-> get_currencies (); foreach ($ orders как $ order) {$ amout = $ order-> meta_value; $ order_id = $ order-> order_id; $ _order_currency = get_post_meta ($ order_id, '_order_currency', истина); $ order_rate = get_post_meta ($ order_id, '_woocs_order_rate', истина); if (! $ order_rate) {if (isset ($ currencies [$ _ order_currency])) {$ order_rate = $ currencies [$ _ order_currency] ['rate']; } else {продолжить; }} if ($ _order_currency! = $ WOOCS-> default_currency) {$ sum_price + = $ WOOCS-> back_convert (floatval ($ amout), $ order_rate, 4); } еще {$ sum_price + = floatval ($ amout); }} return $ sum_price; }
    

  • в файле wp-content \ plugins \wpКраудфандинг\ wpneotemplate \woocommerce \ basic \ include \фонд-кампания-btn.php добавить код
    если (class_exists ('WOOCS')) {глобальный $ WOOCS; $ Recomanded_price = $ WOOCS-> woocs_exchange_value (floatval ($ Recomanded_price)); $ min_price = $ WOOCS-> woocs_exchange_value (floatval ($ min_price)); $ max_price = $ WOOCS-> woocs_exchange_value (floatval ($ max_price)); }

  • в файле \wp-content \ plugins \wpКраудфандинг\включает в себя\woocommerce \ класс-wpneo-Краудфандинг.php добавить код:
    если (class_exists ('WOOCS')) {глобальный $ WOOCS; если ($ WOOCS-> current_currency! = $ WOOCS-> default_currency) {$ currencies = $ WOOCS-> get_currencies (); $ donate_amount = $ donate_amount / $ валют [$ WOOCS-> current_currency] ['ставка']; }}