PluginProbe
WP Coder – Insert & Manage Code Snippets / 4.4
WP Coder – Insert & Manage Code Snippets v4.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 +4 -3 3.34.4 View file →
@@ -21,9 +21,8 @@
21 21 self::include_script( $result, $param );
22 22 }
23 23
24 24
25 -
26 25 add_filter( 'script_loader_tag', [ __CLASS__, 'add_attribute' ], 20, 2 );
27 26 }
28 27
29 28 public static function add_attribute( $tag, $handle ) {
@@ -65,9 +64,11 @@
65 64 $js = $packer->pack();
66 65 }
67 66
68 67 $slug = WPCoder::SLUG . '-js-' . $result->id . '-inline';
68 + // phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
69 69 echo '<script id="' . esc_attr( $slug ) . '">' . $js . '</script>';
70 + // phpcs:enable
70 71 }
71 72
72 73 private static function include_script( $result, $param ): void {
73 74 $url = FolderManager::get_js_url( $result );
@@ -73,9 +74,9 @@
73 74 $url = FolderManager::get_js_url( $result );
74 75 $time = ! empty( $param['time'] ) ? $param['time'] : time();
75 76 $dependency = ! empty( $param['jquery_dependency'] ) ? [] : [ 'jquery' ];
76 77 wp_enqueue_script( WPCoder::SLUG . '-script-' . $result->id, $url, $dependency,
77 - WPCoder::info('version') . '_' . $time, true );
78 + WPCoder::info( 'version' ) . '_' . $time, true );
78 79 }
79 80
80 81 private static function include_scripts( $result ): void {
81 82 $scripts = self::get_scripts( $result );
@@ -104,9 +105,9 @@
104 105 if ( $param['include'][ $i ] === 'js' && ! empty( $param['include_file'][ $i ] ) ) {
105 106 $scripts[] = [
106 107 'url' => $param['include_file'][ $i ],
107 108 'slug' => WPCoder::SLUG . '-' . $result->id . '-js-' . $i,
108 - 'ver' => WPCoder::info('version') . '_' . $time,
109 + 'ver' => WPCoder::info( 'version' ) . '_' . $time,
109 110 ];
110 111 }
111 112 }
112 113