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

修改代码将主题文件夹内的jQuery核心文件在页脚入队

修改代码加载主题内的本地jQuery文件

你只需要把wp_register_script里的脚本路径替换为主题文件的URL即可,用WordPress提供的get_theme_file_uri()函数能精准定位到主题文件夹内的文件,修改后的完整代码如下:

// Move jQuery to footer and load local version from theme
if( ! is_admin() ) {
    wp_deregister_script( 'jquery' );
    // 替换为你主题内jQuery文件的实际路径
    wp_register_script( 'jquery', get_theme_file_uri( 'assets/js/jquery-3.6.1.js' ), false, '3.6.1', true );
    wp_enqueue_script( 'jquery' );
}

关键修改说明:

  • 用get_theme_file_uri('assets/js/jquery-3.6.1.js')替代了原来的includes_url(...):这个函数会自动识别当前激活的主题(包括子主题),返回文件的绝对访问URL,避免手动写路径出错
  • 把版本参数从NULL改为'3.6.1':对应你本地jQuery的实际版本号,能帮助浏览器更好地管理缓存,后续更新jQuery版本时记得同步修改这里
  • 保留最后一个参数true:确保脚本依然加载在页脚,保持原来的性能优化效果

注意事项:

  • 确保你已经把下载好的jquery-3.6.1.js文件放到主题文件夹的assets/js/目录下,如果路径不同,要对应调整get_theme_file_uri()里的路径参数
  • 如果使用子主题,get_theme_file_uri()会优先读取子主题内的文件,无需额外修改

内容的提问来源于stack exchange,提问作者James Mitchell

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 18:20:20