很多站长在使用WordPres博客需要搬家的时候,有时需要更换掉WordPress网站文章中不显示的图路径以致于可以解决掉图片不显示的问题。总结WP图片路径批量更换操作过程,方便站长下次有需要之时可用此方法解决。

WordPress图片路径会在什么情况下需要用到批量操作更换:
1.换了新的站点域名
许多网站在网站建设初期选择了域名。当更新文章时,上传图像通常是自包含的域名。因此,一旦域名改变,图片链接地址也将会出现无效不显示的情况。
2.外链的图片链接地址失效
有时候,为了节省网络空间,或者更新文章时考虑没到位,使用了统一的图片外链地址。一旦图片的外链无效,(此图片地址可能是出现了设置防盗,或可能是替换了域名的情况)那么,我们网站使用的图片的链接地址将无效。
3.因为其它别的原因,图片详细地址失效
以上3种情况下,变更文章的图片链接地址之时,如不进行批量的统一的修正,而通过纯手工进行修正,假设文章只有十几篇或文章数量极少篇,那就没有关系。要是文章数量成千上百,那么我们是很难进行一个一个的更新图片地址的,不仅费时还费力。
批量替换WordPress图片路径的方法:
1.数据库命令批量更换
通过mysql操作命令语句更新所有文章中的图片链接地址。 必须注意的是,新手必须在操作前备份数据库,以免操作出错之时再用备份进行还原,这样才有后路可走。如何进行备份数据库呢,尚不清楚的站长可自我搜索网站备份知识的相关教程。
登录到您的数据库管理后台,登录到PHPMyadmin数据库管理软件,登录到后台,然后选择相应的数据库wp_posts表。请参见下图

执行SQL命令行操作,通过输入命令行updateWP_postsetpost_content=replace(post_content,'旧url','新url')下面是一个示例:
updateWP_postssetpost_content=replace(post_content,'www.jisuseo.top/WP-content/uploads','imgcdn.wuyouseo.cn')

2.UPDATE语句命令说明
UPDATE表名称SET字段=REPLACE(字段“要替换的内容”、“替换值”)
表名和字段名都不需要引号,但是它们需要在要替换的内容和替换值加上引号,因为它们是这里的字符串类型。
最后,我们就完成了WordPress文章内容图片路径的大批量替换操作。