如何在 wp_head 和 wp_footer 中获取样式表和脚本数组
How to Get Array of Stylesheets and Scripts in wp_head & wp_footer
我们需要能够使用 functions.php 文件中的 PHP 获取由 wp_head/wp_footer 函数加载的所有 stylesheets/scripts 的数组WordPress 主题。有没有办法做到这一点?我这样做的原因是我们有一个自定义 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;
}
在该函数中,您将获得 url 个 css/js 个文件。我希望这个钩子对你有用。
我从 here
中找到此代码
我们需要能够使用 functions.php 文件中的 PHP 获取由 wp_head/wp_footer 函数加载的所有 stylesheets/scripts 的数组WordPress 主题。有没有办法做到这一点?我这样做的原因是我们有一个自定义 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;
}
在该函数中,您将获得 url 个 css/js 个文件。我希望这个钩子对你有用。
我从 here
中找到此代码