You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress 6.4.1中Ajax.googleapis.com调用来源及jQuery加载插件排查

排查WordPress中加载旧版jQuery的插件方法

方法一:逐个禁用插件排查(最直接)

  • 先把所有第三方插件全部禁用,刷新前端页面,检查ajax.googleapis.com的1.12.4版本jQuery是否消失。
  • 如果旧版本没了,就逐个启用插件,每启用一个就刷新页面检查,直到旧版本再次出现,刚启用的这个就是问题插件。
  • 顺带提一句:也可以暂时切换到官方默认主题(比如Twenty Twenty-Four),排除主题加载旧版jQuery的可能。

方法二:从页面源代码找线索

  • 在前端页面右键选“查看页面源代码”,找到指向ajax.googleapis.com的1.12.4 jQuery的<script>标签。
  • 看看标签附近有没有插件留下的注释(比如<!-- 由XX插件加载 -->),有的话直接定位插件。
  • 要是脚本是用WordPress的wp_enqueue_script加载的,标签里可能会有句柄(比如id="jquery-old-js"),记下这个句柄,方便后续排查。

方法三:用代码打印脚本详情

  • 打开主题的functions.php,添加这段调试代码:
add_action( 'wp_print_scripts', 'debug_old_jquery' );
function debug_old_jquery() {
    global $wp_scripts;
    foreach( $wp_scripts->registered as $handle => $script ) {
        // 匹配目标脚本的特征
        if( strpos( $script->src, 'ajax.googleapis.com' ) !== false && strpos( $script->src, '1.12.4' ) !== false ) {
            echo '<pre>';
            print_r( $script );
            echo '</pre>';
        }
    }
}
  • 刷新前端页面,会输出该脚本的详细信息,里面的handle(句柄)可以用来在插件目录里搜索,看哪个插件注册了这个脚本。

方法四:搜索插件文件内容

  • 用本地编辑器(比如VS Code)打开wp-content/plugins整个目录,搜索关键词:ajax.googleapis.com、jquery-1.12.4或者1.12.4。
  • 找到包含这些内容的插件文件,就能直接定位到问题插件。如果插件用变量存版本号,也可以搜1.12缩小范围。

内容的提问来源于stack exchange,提问作者CJ Catalano

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 18:32:20