Hello to all, welcome to therichpost.com. In this post, I am sharing the code for, how to get Woocommerce get order total on daily basis?
Woocommerce is the best e-commerce plugin for shopping websites.
Here is the working code for Woocommerce get order total on daily basis:
// functions.php file code function get_daily_purchases_total(){ global $wpdb; return $wpdb->get_var( " SELECT DISTINCT SUM(pm.meta_value) FROM {$wpdb->prefix}posts as p INNER JOIN {$wpdb->prefix}postmeta as pm ON p.ID = pm.post_id WHERE p.post_type LIKE 'shop_order' AND p.post_status IN ('wc-processing','wc-completed') AND UNIX_TIMESTAMP(p.post_date) >= (UNIX_TIMESTAMP(NOW()) - (86400)) AND pm.meta_key LIKE '_order_total' " ); } //Use in template file: <?php echo '<p>Total purchased of the day: ' . get_daily_purchases_total() . '</p>'; ?>
If you have any query related to this post, then please comment or email me.
Recent Comments