Plugin Directory

Changeset 3271721


Ignore:
Timestamp:
04/13/2025 08:18:39 AM (12 months ago)
Author:
raiserweb
Message:

bump version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • woocommerce-email-test/trunk/woocommerce-email-test.php

    r2370934 r3271721  
    44 * Plugin URI:
    55 * Description: Let's you send WooCommerce test emails.
    6  * Version:  1.2.2
     6 * Version:  1.3
    77 * Author: RaiserWeb
    88 * Author URI: http://www.raiserweb.com
     
    2626 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    2727 */
    28  
    29  
    30 if ( ! defined( 'ABSPATH' ) ) {
     28
     29
     30if (! defined('ABSPATH')) {
    3131    exit;
    3232}
    3333
    3434
    35 if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {   
    36        
    37         // set email classes for test buttons
    38         $wetp_test_email_class = array(
    39             'WC_Email_New_Order'=>'New Order',
    40             'WC_Email_Customer_Processing_Order'=>'Processing Order',
    41             'WC_Email_Customer_Completed_Order'=>'Completed Order',
    42             'WC_Email_Customer_Invoice'=>'Customer Invoice',
    43             'WC_Email_Customer_Note'=>'Customer Note',
    44         );
    45          
    46         // include plugin files
    47         require_once( plugin_dir_path( __FILE__ ) . 'functions.php' );
    48         require_once( plugin_dir_path( __FILE__ ) . 'email-trigger.php' );
     35if (in_array('woocommerce/woocommerce.php', apply_filters('active_plugins', get_option('active_plugins')))) {
    4936
    50        
    51         if( is_admin() ) {
    52          
    53             // register admin page and add menu
    54             add_action('admin_menu', 'wept_register_test_email_submenu_page');
     37    // set email classes for test buttons
     38    $wetp_test_email_class = array(
     39        'WC_Email_New_Order' => 'New Order',
     40        'WC_Email_Customer_Processing_Order' => 'Processing Order',
     41        'WC_Email_Customer_Completed_Order' => 'Completed Order',
     42        'WC_Email_Customer_Invoice' => 'Customer Invoice',
     43        'WC_Email_Customer_Note' => 'Customer Note',
     44    );
    5545
    56             function wept_register_test_email_submenu_page() {
    57                 add_submenu_page( 'woocommerce', 'Email Test', 'Email Test', 'manage_options', 'woocommerce-email-test', 'wept_register_test_email_submenu_page_callback' );
    58             }
     46    // include plugin files
     47    require_once(plugin_dir_path(__FILE__) . 'functions.php');
     48    require_once(plugin_dir_path(__FILE__) . 'email-trigger.php');
    5949
    60             function wept_register_test_email_submenu_page_callback() {
    61                 require_once( plugin_dir_path( __FILE__ ) . 'admin-menu.php' );
    62             }
    63            
     50
     51    if (is_admin()) {
     52
     53        // register admin page and add menu
     54        add_action('admin_menu', 'wept_register_test_email_submenu_page');
     55
     56        function wept_register_test_email_submenu_page()
     57        {
     58            add_submenu_page('woocommerce', 'Email Test', 'Email Test', 'manage_options', 'woocommerce-email-test', 'wept_register_test_email_submenu_page_callback');
    6459        }
    6560
    66    
     61        function wept_register_test_email_submenu_page_callback()
     62        {
     63            require_once(plugin_dir_path(__FILE__) . 'admin-menu.php');
     64        }
     65    }
    6766}
Note: See TracChangeset for help on using the changeset viewer.