PluginProbe
EmailKit – Email Customizer for WooCommerce & WP / 1.4.5
EmailKit – Email Customizer for WooCommerce & WP v1.4.5
1.6.9 1.6.8 1.6.7 trunk 1.0.0 1.2.0 1.4.0 1.4.5 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6
emailkit / includes / Admin / AssetsLoader.php

AssetsLoader.php in EmailKit – Email Customizer for WooCommerce & WP 1.4.5, at includes/Admin/AssetsLoader.php

49 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace EmailKit\Admin;
4
5 defined( 'ABSPATH' ) || exit;
6
7 class AssetsLoader
8 {
9
10 public function __construct()
11 {
12
13 add_action('init', function () {
14 add_action('admin_enqueue_scripts', [$this, 'addEnqueue'], 5);
15 });
16 }
17
18 public function addEnqueue($screen){
19
20 if('edit-emailkit' === get_current_screen()->id){
21
22
23 wp_enqueue_script("emailkit-admin-status-js" , EMAILKIT_URL . 'assets/admin/js/Status.js' , ['jquery'], EMAILKIT_VERSION, true);
24 wp_enqueue_style('emailkit-admin-status-style', EMAILKIT_URL . 'assets/admin/css/status.css', [], EMAILKIT_VERSION);
25
26 wp_enqueue_style('emailkit-admin-popup-style', EMAILKIT_URL . 'assets/admin/css/popup.css', [], EMAILKIT_VERSION);
27 wp_enqueue_script("emailkit-admin-popup-js" , EMAILKIT_URL . 'assets/admin/js/popup.js' , ['jquery'], EMAILKIT_VERSION, true);
28
29 wp_enqueue_style('emailkit-ui-style', EMAILKIT_URL . 'assets/admin/css/ui.min.css', [], EMAILKIT_VERSION);
30 wp_enqueue_script("emailkit-ui-js" , EMAILKIT_URL . 'assets/admin/js/ui.min.js' , [], EMAILKIT_VERSION, true);
31
32 wp_enqueue_style('emailkit-admin-select2-style', EMAILKIT_URL . 'assets/admin/css/select2.min.css', [], EMAILKIT_VERSION);
33 wp_enqueue_script("emailkit-admin-select2-js" , EMAILKIT_URL . 'assets/admin/js/select2.min.js' , ['jquery'], EMAILKIT_VERSION, true);
34 // Pro Popup
35 wp_enqueue_style('emailkit-admin-pro-popup', EMAILKIT_URL . 'assets/admin/css/pro-popup.css', [], EMAILKIT_VERSION);
36 wp_localize_script( 'emailkit-admin-popup-js', 'emailkit',
37 array(
38 'ajaxurl' => admin_url( 'admin-ajax.php' ),
39 'nonce' => wp_create_nonce('emailkit_nonce'),
40 'emailkit_pro_status' => apply_filters('emailkit_pro_status', 'inactive'),
41 'rest_url' => esc_url(get_rest_url(null, 'emailkit/v1/')),
42 'rest_nonce' => wp_create_nonce('wp_rest')
43 )
44 );
45 }
46 }
47
48 }
49