WordPress搬家之后如何批量修改文章图片链接

前言

不少的站长在使用wordpress搭建站点时,都会遇到在更换域名或搬家之后文章内的图片出现无法访问不显示的情况;这时候需要对文章图片进行批量替换。本文总结批量替换文章图片的过程,希望能够帮助到你。

图片链接失效情况分析

1、更换了站点的域名:许多站长在建站初期对于域名的挑选比较随意,待到运营了一段时间并且有了效果之后想更换一个新的域名,此时换了域名之后会发现文章内的图片还是以前的链接路径,一旦关闭以前的域名解析即图片无法显示。

2、使用了图床地址或云存储:图床或云存储由于某些原因导致的外链域名解析失效或者更换,就会使得原本已发布的文章图片无法显示。

3、其他原因图片地址失效 以上三种情况,如果要更换文章图片链接地址时,不进行批量式的修改,通过手工修改,除非文章才十篇八篇,那样就无所谓,否则将是很难更新图片地址。

使用数据库命令批量替换

下面演示使用宝塔环境内的phpmyadmin进行操作,其他环境以实际为准。

1、首选需要进入对应的数据库内,点击左侧选择wp_posts数据表。

图片[1]-WordPress搬家之后如何批量修改文章图片链接-知遇博客

 

2、然后点击右侧 SQL 选择,执行替换命令。

/**
* 将旧域名和新域名按照您的域名进行修改
*/
UPDATE wp_posts SET post_content = REPLACE( post_content, '旧域名', '新域名' );

 

图片[2]-WordPress搬家之后如何批量修改文章图片链接-知遇博客

执行成功即可。

其他情况

上述办法主要解决文章图片不显示的问题,有部分情况下会有一些其他页面的图片不显示,需要检查其他的表进行替换修改,例如:wp_options 、wp_postmeta等。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容