woocommerce_reports_order_statuses
Usage
add_filter( 'woocommerce_reports_order_statuses', 'wp_kama_woocommerce_reports_order_statuses_filter' ); /** * Function for `woocommerce_reports_order_statuses` filter-hook. * * @param $order_status * * @return */ function wp_kama_woocommerce_reports_order_statuses_filter( $order_status ){ // filter... return $order_status; }
- $order_status
- -
Where the hook is called
woocommerce_reports_order_statuses
woocommerce_reports_order_statuses
woocommerce/includes/admin/reports/class-wc-admin-report.php 122
$order_status = apply_filters( 'woocommerce_reports_order_statuses', $order_status );
woocommerce/includes/admin/class-wc-admin-dashboard.php 91
$query['where'] .= "AND posts.post_status IN ( 'wc-" . implode( "','wc-", apply_filters( 'woocommerce_reports_order_statuses', array( 'completed', 'processing', 'on-hold' ) ) ) . "' ) ";