How to Get Array of Stylesheets and Scripts in wp_head &


How to Get Array of Stylesheets and Scripts in wp_head & wp_footer

我们需要能够从WordPress主题中的functions.PHP文件中获取wp_head/wp_foter函数加载的所有样式表/脚本的数组。有办法做到这一点吗?我这样做的原因是,我们有一个自定义的PHP脚本来缩小和组合它们,我们的客户希望继续使用它,它直接内置在WordPress主题中(不需要任何插件)。

使用这两个过滤器,您可以获得所有加载的js/css文件。

add_filter( 'style_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
add_filter( 'script_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
function vc_remove_wp_ver_css_js( $src ) {
   return $src;
}

在该函数中,您可以获得css/js文件的url。我希望这个钩子对你有用。

我在这里找到了这个代码