Changeset 2967172
- Timestamp:
- 09/14/2023 04:04:16 PM (2 years ago)
- Location:
- breview/trunk
- Files:
-
- 4 edited
-
breview.php (modified) (1 diff)
-
inc/emails/completed.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
templates/emails/completed.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
breview/trunk/breview.php
r2927580 r2967172 10 10 * License: GPL v2 or later 11 11 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 12 * Tested up to: 6. 212 * Tested up to: 6.3 13 13 * Requires at least: 5.5 14 14 * Requires PHP: 7.4 -
breview/trunk/inc/emails/completed.php
r2849406 r2967172 1 1 <?php 2 add_action("woocommerce_order_status_changed", "m y_awesome_publication_notification");3 function m y_awesome_publication_notification($order_id, $checkout=null) {2 add_action("woocommerce_order_status_changed", "msbr_completed_email_notification"); 3 function msbr_completed_email_notification($order_id, $checkout=null) { 4 4 global $woocommerce; 5 5 $templates = new MSBR_Template_Loader(); 6 $msbr_options = get_option('msbr_email_options'); 6 7 7 $order = new WC_Order( $order_id ); 8 if($order->get_status() === 'completed' ) { 9 $data = array( 10 'order_id' => $order_id, 11 'order' => $order, 12 ); 13 $templates->set_template_data($data)->get_template_part('emails/completed'); 8 if( $msbr_options['msbr_enable_completed_email'] ) { 9 $order = new WC_Order( $order_id ); 10 if($order->get_status === 'completed' ) { 11 $data = array( 12 'order_id' => $order_id, 13 'order' => $order, 14 ); 15 $templates->set_template_data($data)->get_template_part('emails/completed'); 16 } 14 17 } 15 18 } -
breview/trunk/readme.txt
r2927580 r2967172 1 === Breview - Order completion review, multi-criteria rating and marketplace type reviews for WooCommerce===1 === Breview for WooCommerce - Order completion review, multi-criteria rating and marketplace (Dokan) type reviews === 2 2 Contributors: mswebarts, msshohan 3 3 Tags: breview, better, review, order, woocommerce, marketplace 4 4 Requires at least: 5.5 5 Tested up to: 6. 25 Tested up to: 6.3 6 6 Requires PHP: 7.4 7 Stable tag: 1.1. 17 Stable tag: 1.1.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 107 107 108 108 == Changelog == 109 = Version 1.1.2 = 110 * WordPress 6.3 Compatibility 111 * Fixed disabled completed email still sending emails 112 * Minor bug fixes 113 109 114 = Version 1.1.1 = 110 115 * WordPress 6.2 Compatibility -
breview/trunk/templates/emails/completed.php
r2849406 r2967172 32 32 $message_body = wp_sprintf( __( 'Congratulations! The order has just been completed. We hope you have got the product without any issue. Please provide review for the products in order #%s. It will motivate us to provide better service and grow our business.', 'breview' ), $order_id ); 33 33 $message_body .= '<br/>'; 34 $message_body .= '<a style="background-color: inherit; bgcolor:inherit;" href=' . get_permalink( get_option('woocommerce_myaccount_page_id') ) . 'view-order' . '/' . $order_id . ' target="_blank"> Add Review</a>';34 $message_body .= '<a style="background-color: inherit; bgcolor:inherit;" href=' . get_permalink( get_option('woocommerce_myaccount_page_id') ) . 'view-order' . '/' . $order_id . ' target="_blank">'. __("Add a Review", "breview") .'</a>'; 35 35 36 36 $message = $mailer->wrap_message(
Note: See TracChangeset
for help on using the changeset viewer.