前言
不少的站长在使用wordpress搭建站点时,都会遇到在更换域名或搬家之后文章内的图片出现无法访问不显示的情况;这时候需要对文章图片进行批量替换。本文总结批量替换文章图片的过程,希望能够帮助到你。
图片链接失效情况分析
1、更换了站点的域名:许多站长在建站初期对于域名的挑选比较随意,待到运营了一段时间并且有了效果之后想更换一个新的域名,此时换了域名之后会发现文章内的图片还是以前的链接路径,一旦关闭以前的域名解析即图片无法显示。
2、使用了图床地址或云存储:图床或云存储由于某些原因导致的外链域名解析失效或者更换,就会使得原本已发布的文章图片无法显示。
3、其他原因图片地址失效 以上三种情况,如果要更换文章图片链接地址时,不进行批量式的修改,通过手工修改,除非文章才十篇八篇,那样就无所谓,否则将是很难更新图片地址。
使用数据库命令批量替换
下面演示使用宝塔环境内的phpmyadmin进行操作,其他环境以实际为准。
1、首选需要进入对应的数据库内,点击左侧选择wp_posts数据表。
2、然后点击右侧 SQL
选择,执行替换命令。
/** * 将旧域名和新域名按照您的域名进行修改 */ UPDATE wp_posts SET post_content = REPLACE( post_content, '旧域名', '新域名' );
执行成功即可。
其他情况
上述办法主要解决文章图片不显示的问题,有部分情况下会有一些其他页面的图片不显示,需要检查其他的表进行替换修改,例如:wp_options
、wp_postmeta
等。
© 版权声明
本站所发布的全部内容源于互联网搬运,请在下载后24小时内删除。如果有侵权之处请第一时间联系我们E-mail:email@mezhiyu.com删除。敬请谅解!
THE END
暂无评论内容