diff --git a/Herbert/Framework/Enqueue.php b/Herbert/Framework/Enqueue.php index 4602740..ad86461 100644 --- a/Herbert/Framework/Enqueue.php +++ b/Herbert/Framework/Enqueue.php @@ -72,7 +72,13 @@ public function buildInclude($attrs, $footer) } else { - wp_enqueue_script($attrs['as'], $attrs['src'], [], false, $footer); + wp_register_script( $attrs['as'], $attrs['src'], (array) array_get($attrs, 'dep', []), false, $footer ); + + if (isset($attrs['localize'])) { + wp_localize_script( $attrs['as'],$attrs['as'], $attrs['localize'] ); + } + + wp_enqueue_script($attrs['as']); } }