The plugin URL: https://wordpress.org/plugins/wp-crowdfunding/
- in file \wp-content\plugins\wp–
crowdfunding\wpneotemplate\ woocommerce\basic\include\ fund-raised.php change code: 12345678910<?php$amount = wpneo_crowdfunding_get_total_goal_by_campaign(get_the_ID());$order_total = wpneo_crowdfunding_get_total_fund_raised_by_campaign();if (class_exists('WOOCS')) {global $WOOCS;$amount = $WOOCS->woocs_exchange_value(floatval($amount));$order_total = $WOOCS->woocs_exchange_value(floatval($order_total));}?>
- in file \wp-content\plugins\wp–
crowdfunding\includes\wpneo- crowdfunding-template- functions.php add code: 123456789101112131415161718192021222324252627282930313233343536373839if (class_exists('WOOCS')) {$query1 = "SELECT * FROM {$wpdb->prefix}woocommerce_order_itemmeta woimLEFT JOIN {$wpdb->prefix}woocommerce_order_items oi ON woim.order_item_id = oi.order_item_idLEFT JOIN {$wpdb->prefix}posts wpposts ON order_id = wpposts.IDLEFT JOIN {$wpdb->prefix}woocommerce_order_itemmeta ltoim ON ltoim.order_item_id = oi.order_item_id AND ltoim.meta_key = '_line_total'WHEREwoim.meta_key = '_product_id' AND woim.meta_value IN ($placeholders) AND wpposts.post_status = 'wc-completed';";$orders = $wpdb->get_results($wpdb->prepare($query1, $campaign_ids));$sum_price = 0;global $WOOCS;$currencies = $WOOCS->get_currencies();foreach ($orders as $order) {$amout = $order->meta_value;$order_id = $order->order_id;$_order_currency = get_post_meta($order_id, '_order_currency ', true);$order_rate = get_post_meta($order_id, '_woocs_order_rate ', true);if (!$order_rate) {if (isset($currencies[$_order_currency])) {$order_rate = $currencies[$_order_currency]['rate'];} else {continue;}}if ($_order_currency != $WOOCS->default_currency) {$sum_price += $WOOCS->back_convert(floatval($amout), $order_rate, 4);} else {$sum_price += floatval($amout);}}return $sum_price;}
- in file \wp-content\plugins\wp–
crowdfunding\includes\ woocommerce\class-wpneo- frontend-hook.php add code: 12345if (class_exists('WOOCS')) {global $WOOCS;$raised = $WOOCS->woocs_exchange_value(floatval($raised));$funding_goal = $WOOCS->woocs_exchange_value(floatval($funding_goal));}
- AND add code:1234567891011121314151617181920212223242526272829303132333435if (class_exists('WOOCS')) {$query1 = "SELECT * FROM{$wpdb->prefix}woocommerce_order_itemmeta woimLEFT JOIN{$wpdb->prefix}woocommerce_order_items oi ON woim.order_item_id = oi.order_item_idLEFT JOIN{$wpdb->prefix}posts wpposts ON order_id = wpposts.IDLEFT JOIN{$wpdb->prefix}woocommerce_order_itemmeta ltoim ON ltoim.order_item_id = oi.order_item_id AND ltoim.meta_key = '_line_total'WHEREwoim.meta_key = '_product_id' AND woim.meta_value IN ($placeholders) AND wpposts.post_status = 'wc-completed';";$orders = $wpdb->get_results($wpdb->prepare($query1, $campaign_ids));$sum_price = 0;global $WOOCS;$currencies = $WOOCS->get_currencies();foreach ($orders as $order) {$amout = $order->meta_value;$order_id = $order->order_id;$_order_currency = get_post_meta($order_id, '_order_currency', true);$order_rate = get_post_meta($order_id, '_woocs_order_rate', true);if (!$order_rate) {if (isset($currencies[$_order_currency])) {$order_rate = $currencies[$_order_currency]['rate'];} else {continue;}}if ($_order_currency != $WOOCS->default_currency) {$sum_price += $WOOCS->back_convert(floatval($amout), $order_rate, 4);} else {$sum_price += floatval($amout);}}return $sum_price;}
- in file wp-content\plugins\wp–
crowdfunding\wpneotemplate\ woocommerce\basic\include\ fund-campaign-btn.php add code 123456if (class_exists('WOOCS')) {global $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));}
- in file \wp-content\plugins\wp–
crowdfunding\includes\ woocommerce\class-wpneo- crowdfunding.php add code: 1234567if (class_exists('WOOCS')) {global $WOOCS;if ($WOOCS->current_currency != $WOOCS->default_currency) {$currencies = $WOOCS->get_currencies();$donate_amount = $donate_amount / $currencies[$WOOCS->current_currency]['rate'];}}
