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

使用get_theme_file_uri无法添加自定义图片的WordPress问题

WordPress自定义JPG图片无法加载的排查与解决

针对你遇到的课程自带图片正常显示、自行添加的JPG无法加载的问题,按以下步骤排查解决:

  • 核对文件路径与命名
    确认自行添加的traffic.jpg是否放在主题目录的images子文件夹下(路径示例:wp-content/themes/你的主题名/images/),同时注意文件名大小写完全一致(Linux服务器区分大小写,Traffic.jpg和traffic.jpg会被识别为不同文件),避免使用空格、特殊字符作为文件名。

  • 检查文件权限
    自行上传的图片文件权限需设置为644,所在的images文件夹权限设置为755,确保服务器能正常读取文件。可通过FTP工具或主机控制面板修改权限。

  • 验证函数返回路径
    在代码中临时添加路径输出代码,确认get_theme_file_uri返回的URL是否正确:

    <?php echo get_theme_file_uri('images/traffic.jpg'); ?>
    

    复制输出的URL到浏览器地址栏,若无法打开图片,说明路径或文件本身存在问题。

  • 清除缓存
    按Ctrl+F5强制刷新浏览器,清除浏览器缓存;若使用了WordPress缓存插件,同步清空插件缓存,避免旧缓存导致的加载异常。

  • 确认图片格式有效性
    检查自行添加的JPG图片是否损坏,可通过图像编辑工具(如Photoshop、系统画图工具)重新保存为标准JPEG格式后再上传测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 09:55:18