【问题标题】:How to Get Array of Stylesheets and Scripts in wp_head & wp_footer如何在 wp_head 和 wp_footer 中获取样式表和脚本数组
【发布时间】:2015-02-12 16:20:11
【问题描述】:

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

【问题讨论】:

    标签: php wordpress wordpress-theming


    【解决方案1】:

    使用这两个过滤器可以获取所有加载的 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。我希望这个钩子对你有用。

    我从here 找到此代码

    【讨论】:

    • 非常好,我在工作之间的几天里一直在寻找这样的东西。非常感谢
    猜你喜欢
    • 1970-01-01
    • 2014-02-04
    • 2015-02-09
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多