WOOCS - Cambiador de divisas de WooCommerce

WP Crowdfunding

La URL del complemento: https://wordpress.org/plugins/wp-crowdfunding/

  • en archivo \wp-contenido \ complementos \wp,crowdfunding\ wpneotemplate \woocommerce \ basic \ include \fondos-recaudados.php cambiar código:
    woocs_exchange_value (floatval ($ monto)); $ order_total = $ WOOCS-> woocs_exchange_value (floatval ($ order_total)); }?>

  • en archivo \wp-contenido \ complementos \wp,crowdfunding\ incluye \ wpneo-crowdfunding-plantilla-functions.php agregar código:
    if (class_exists ('WOOCS')) {$ query1 = "SELECT * FROM {$ wpdb-> prefix} woocommerce_order_itemmeta woim IZQUIERDA UNIRSE {$ wpdb-> prefix} woocommerce_order_items oi ON {woim.order_item_id = oi. $ LEFp_item -> prefijo} publicaciones wpposts ON order_id = wpposts.ID LEFT JOIN {$ wpdb-> prefix} woocommerce_order_itemmeta ltoim ON ltoim.order_item_id = oi.order_item_id AND ltoim.meta_key = '_line_total' WHEID woim. meta_value IN ($ marcadores de posición) AND wpposts.post_status = 'wc-complete'; "; $ pedidos = $ wpdb-> get_results ($ wpdb-> prepare ($ query1, $ campaign_ids)); $ suma_precio = 0; $ WOOCS globales; $ monedas = $ WOOCS-> get_currencies (); foreach ($ pedidos como $ pedido) {$ amout = $ pedido-> meta_value; $ order_id = $ order-> order_id; $ _order_currency = get_post_meta ($ order_id, '_order_currency', verdadero); $ order_rate = get_post_meta ($ order_id, '_woocs_order_rate', verdadero); if (! $ order_rate) {if (isset ($ currencies [$ _ order_currency])) {$ order_rate = $ currencies [$ _ order_currency] ['rate']; } else {continuar; }} if ($ _order_currency! = $ WOOCS-> default_currency) {$ sum_price + = $ WOOCS-> back_convert (floatval ($ amout), $ order_rate, 4); } else {$ suma_precio + = floatval ($ monto); }} return $ suma_precio; }
    
    

  • en archivo \wp-contenido \ complementos \wp,crowdfunding\ incluye \woocommerce \ class-wpneo-frontend-hook.php agregar código:
    if (class_exists ('WOOCS')) {global $ WOOCS; $ recaudado = $ WOOCS-> woocs_exchange_value (floatval ($ recaudado)); $ objetivo_financiamiento = $ WOOCS-> woocs_exchange_value (floatval ($ objetivo_financiamiento)); }

  • Y agregue código:
    if (class_exists ('WOOCS')) {$ query1 = "SELECT * FROM {$ wpdb-> prefix} woocommerce_order_itemmeta woim IZQUIERDA UNIRSE {$ wpdb-> prefix} woocommerce_order_items oi ON {woim.order_item_id = oi. $ LEFp_item -> prefijo} publicaciones wpposts ON order_id = wpposts.ID LEFT JOIN {$ wpdb-> prefix} woocommerce_order_itemmeta ltoim ON ltoim.order_item_id = oi.order_item_id AND ltoim.meta_key = '_line_total' WHEID woim. meta_value IN ($ marcadores de posición) AND wpposts.post_status = 'wc-complete'; "; $ pedidos = $ wpdb-> get_results ($ wpdb-> prepare ($ query1, $ campaign_ids)); $ suma_precio = 0; $ WOOCS globales; $ monedas = $ WOOCS-> get_currencies (); foreach ($ pedidos como $ pedido) {$ amout = $ pedido-> meta_value; $ order_id = $ order-> order_id; $ _order_currency = get_post_meta ($ order_id, '_order_currency', verdadero); $ order_rate = get_post_meta ($ order_id, '_woocs_order_rate', verdadero); if (! $ order_rate) {if (isset ($ currencies [$ _ order_currency])) {$ order_rate = $ currencies [$ _ order_currency] ['rate']; } else {continuar; }} if ($ _order_currency! = $ WOOCS-> default_currency) {$ sum_price + = $ WOOCS-> back_convert (floatval ($ amout), $ order_rate, 4); } else {$ suma_precio + = floatval ($ monto); }} return $ suma_precio; }
    

  • en archivo wp-contenido \ complementos \wp,crowdfunding\ wpneotemplate \woocommerce \ basic \ include \fondo-campaña-btn.php agregar código
    if (class_exists ('WOOCS')) {global $ WOOCS; $ precio_recomendado = $ WOOCS-> woocs_exchange_value (valor flotante ($ precio_recomendado)); $ min_price = $ WOOCS-> woocs_exchange_value (floatval ($ min_price)); $ max_price = $ WOOCS-> woocs_exchange_value (floatval ($ max_price)); }

  • en archivo \wp-contenido \ complementos \wp,crowdfunding\ incluye \woocommerce \ class-wpneo-crowdfunding. Php agregar código:
    if (class_exists ('WOOCS')) {global $ WOOCS; if ($ WOOCS-> moneda_actual! = $ WOOCS-> moneda_predeterminada) {$ monedas = $ WOOCS-> get_currencies (); $ donate_amount = $ donate_amount / $ monedas [$ WOOCS-> moneda_actual] ['tasa']; }}