PluginProbe
WP Coder – Insert & Manage Code Snippets / trunk
WP Coder – Insert & Manage Code Snippets vtrunk
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.2trunk 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