PluginProbe
WP Coder – Insert & Manage Code Snippets / 3.0.4
WP Coder – Insert & Manage Code Snippets v3.0.4
4.5.1 1.1 2.3.1 2.3.2 2.4.1 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1 3.1.1 3.2 3.2.1 3.3 3.4 3.5 3.5.1 All 39 releases
← All changes | classes/Publisher/EnqueueScript.php +8 -10 3.1.13.0.4 View file →
@@ -6,9 +6,9 @@
6 6
7 7 use WPCoder\Dashboard\DBManager;
8 8 use WPCoder\Dashboard\FolderManager;
9 9 use WPCoder\Optimization\Obfuscator;
10 -use WPCoder\WPCoder;
10 +use WPCoder\WOW_Plugin;
11 11
12 12 class EnqueueScript {
13 13
14 14 public static function init( $result ): void {
@@ -20,10 +20,8 @@
20 20 if ( ! empty( $js ) && empty( $param['inline_js'] ) ) {
21 21 self::include_script( $result, $param );
22 22 }
23 23
24 -
25 -
26 24 add_filter( 'script_loader_tag', [ __CLASS__, 'add_attribute' ], 20, 2 );
27 25 }
28 26
29 27 public static function add_attribute( $tag, $handle ) {
@@ -64,9 +62,9 @@
64 62 $packer = new Obfuscator( $js, 'None', true, false );
65 63 $js = $packer->pack();
66 64 }
67 65
68 - $slug = WPCoder::SLUG . '-js-' . $result->id . '-inline';
66 + $slug = WOW_Plugin::SLUG . '-js-' . $result->id . '-inline';
69 67 echo '<script id="' . esc_attr( $slug ) . '">' . $js . '</script>';
70 68 }
71 69
72 70 private static function include_script( $result, $param ): void {
@@ -72,10 +70,10 @@
72 70 private static function include_script( $result, $param ): void {
73 71 $url = FolderManager::get_js_url( $result );
74 72 $time = ! empty( $param['time'] ) ? $param['time'] : time();
75 73 $dependency = ! empty( $param['jquery_dependency'] ) ? [] : [ 'jquery' ];
76 - wp_enqueue_script( WPCoder::SLUG . '-script-' . $result->id, $url, $dependency,
77 - WPCoder::info('version') . '_' . $time, true );
74 + wp_enqueue_script( WOW_Plugin::SLUG . '-script-' . $result->id, $url, $dependency,
75 + WOW_Plugin::VERSION . '_' . $time, true );
78 76 }
79 77
80 78 private static function include_scripts( $result ): void {
81 79 $scripts = self::get_scripts( $result );
@@ -103,10 +101,10 @@
103 101 for ( $i = 0; $i < $count; $i ++ ) {
104 102 if ( $param['include'][ $i ] === 'js' && ! empty( $param['include_file'][ $i ] ) ) {
105 103 $scripts[] = [
106 104 'url' => $param['include_file'][ $i ],
107 - 'slug' => WPCoder::SLUG . '-' . $result->id . '-js-' . $i,
108 - 'ver' => WPCoder::info('version') . '_' . $time,
105 + 'slug' => WOW_Plugin::SLUG . '-' . $result->id . '-js-' . $i,
106 + 'ver' => WOW_Plugin::VERSION . '_' . $time,
109 107 ];
110 108 }
111 109 }
112 110
@@ -126,9 +124,9 @@
126 124 $id = $result->id;
127 125 $param = maybe_unserialize( $result->param );
128 126
129 127 if ( ! empty( $param['js_attributes'] ) && ! empty( $result->js_code ) ) {
130 - $scripts[ WPCoder::SLUG . '-script-' . $id ] = $param['js_attributes'];
128 + $scripts[ WOW_Plugin::SLUG . '-script-' . $id ] = $param['js_attributes'];
131 129 }
132 130
133 131
134 132 $count = ! empty( $param['include'] ) ? count( $param['include'] ) : 0;
@@ -140,9 +138,9 @@
140 138 for ( $i = 0; $i < $count; $i ++ ) {
141 139 if ( $param['include'][ $i ] === 'js' && ! empty( $param['include_file'][ $i ] ) ) {
142 140 $attr = ! empty( $param['file_js_att'][ $i ] ) ? $param['file_js_att'][ $i ] : '';
143 141
144 - $scripts[ WPCoder::SLUG . '-' . $id . '-js-' . $i ] = $attr;
142 + $scripts[ WOW_Plugin::SLUG . '-' . $id . '-js-' . $i ] = $attr;
145 143 }
146 144 }
147 145 }
148 146