Changeset 3022093
- Timestamp:
- 01/16/2024 02:25:40 AM (2 years ago)
- File:
-
- 1 edited
-
litcommerce/trunk/litcommerce.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
litcommerce/trunk/litcommerce.php
r3017647 r3022093 3 3 Plugin Name: LitCommerce 4 4 Description: Helps you easily integrate your WooCommerce store with LitCommerce. 5 Version: 1.1. 15 Version: 1.1.2 6 6 Author: LitCommerce 7 7 Author URI: https://litcommerce.com … … 256 256 } 257 257 } 258 function litc_filter_woocommerce_ email_recipient( $recipient, $order, $email ) {258 function litc_filter_woocommerce_customer_email_recipient( $recipient, $order, $email ) { 259 259 if ( ! $order || ! is_a( $order, 'WC_Order' ) ) return $recipient; 260 260 … … 262 262 $column_data = get_post_meta($order->get_id(), '_litc_allow_send_email', true); 263 263 if($column_data && $column_data != 1){ 264 // $order->update_meta_data( '_litc_new_order', 0);265 266 // $order->save();267 264 return ''; 268 265 } … … 270 267 return $recipient; 271 268 } 272 add_filter( 'woocommerce_email_recipient_customer_refunded_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 273 add_filter( 'woocommerce_email_recipient_customer_on_hold_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 274 add_filter( 'woocommerce_email_recipient_customer_processing_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 275 add_filter( 'woocommerce_email_recipient_customer_new_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 276 add_filter( 'woocommerce_email_recipient_customer_cancelled_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 277 add_filter( 'woocommerce_email_recipient_customer_failed_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 278 add_filter( 'woocommerce_email_recipient_customer_completed_order', 'litc_filter_woocommerce_email_recipient', 10, 3 ); 269 function litc_filter_woocommerce_owner_email_recipient( $recipient, $order, $email ) { 270 if ( ! $order || ! is_a( $order, 'WC_Order' ) ) return $recipient; 271 272 // Has order status 273 $column_data = get_post_meta($order->get_id(), '_litc_allow_send_email_owner', true); 274 if($column_data && $column_data != 1){ 275 return ''; 276 } 277 278 return $recipient; 279 } 280 add_filter( 'woocommerce_email_recipient_customer_refunded_order', 'litc_filter_woocommerce_customer_email_recipient', 10, 3 ); 281 add_filter( 'woocommerce_email_recipient_customer_on_hold_order', 'litc_filter_woocommerce_customer_email_recipient', 10, 3 ); 282 add_filter( 'woocommerce_email_recipient_customer_processing_order', 'litc_filter_woocommerce_customer_email_recipient', 10, 3 ); 283 add_filter( 'woocommerce_email_recipient_new_order', 'litc_filter_woocommerce_owner_email_recipient', 10, 3 ); 284 add_filter( 'woocommerce_email_recipient_customer_cancelled_order', 'litc_filter_woocommerce_customer_email_recipient', 10, 3 ); 285 add_filter( 'woocommerce_email_recipient_failed_order', 'litc_filter_woocommerce_owner_email_recipient', 10, 3 ); 286 add_filter( 'woocommerce_email_recipient_customer_completed_order', 'litc_filter_woocommerce_customer_email_recipient', 10, 3 ); 279 287 function litc_change_woocommerce_order_number( $order_id, $order ) { 280 288 $meta_data = $order->get_meta_data();
Note: See TracChangeset
for help on using the changeset viewer.