WordPress建站用FTP上传图片怎么在媒体库显示不出来

本地WordPress站点迁移至线上时,因数据库图片路径仍为localhost导致显示异常。可通过SQL语句批量替换wp_options和wp_posts表中的旧域名为新域名。若媒体库图片缺失,使用“Add From Server”插件重新导入即可解决。

WordPress基础教程
阅读时间: 6 分钟
最后更新时间:2025年11月13日

因为当你在本地上传的图片,数据库记录的地址为localhost开头,当你再发布到线上的时候,地址发生了改编,而数据库中的地址仍未localhost,因此导致部分路径不正常或图片无法显示,解决办法是:

UPDATE wp_options SET option_value = REPLACE( option_value, 'http://localhost', 'http://新域名' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://localhost', 'http://新域名' ) ;
UPDATE wp_posts SET guid = REPLACE( guid, 'http://localhost', 'http://新域名' ) ;

只是简单的将文件上传到服务器,而不是用wp上传的,这样图片就没有被WP记录,所以在媒体库中找不到,解决办法很简单—使用“Add From Server”插件,轻松加愉快,分分钟搞定!

这篇文章有用吗?

点击星号为它评分!

平均评分 0 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

曾凤祥

曾凤祥

技术负责人
小兽wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为10万多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。小兽wordpress能坚持多年,是因为我们一直诚信。

相关文章

如何让线上业务更上一层楼

还没有WordPress网站

还没有WordPress网站

不管你从事什么行业,WordPress都会为你提供一个专业的主题模板。在WordPress市场上有成千上万的免费主题,适合很多中小企业。

查看所有模板
已经有WordPress网站

已经有WordPress网站

小兽WordPress诚邀你一起学习WordPress,愿与各方携手升级改善您的WordPress网站,一起交流网站加速,网站优化等问题。

马上交个朋友
微信联系
chat 扫码联系
模板建站
挑选模板
网站定制
免费诊断
咨询热线
咨询热线

189-0733-7671

返回顶部