批量替换WordPress图片路径的方法

2020-01-14 21:59 阅读 875 views 次 评论 0 条

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

wordpress建站

WordPress图片路径会在什么情况下需要用到批量操作更换:

1.换了新的站点域名

许多网站在网站建设初期选择了域名。当更新文章时,上传图像通常是自包含的域名。因此,一旦域名改变,图片链接地址也将会出现无效不显示的情况。

2.外链的图片链接地址失效

有时候,为了节省网络空间,或者更新文章时考虑没到位,使用了统一的图片外链地址。一旦图片的外链无效,(此图片地址可能是出现了设置防盗,或可能是替换了域名的情况)那么,我们网站使用的图片的链接地址将无效。

3.因为其它别的原因,图片详细地址失效

以上3种情况下,变更文章的图片链接地址之时,如不进行批量的统一的修正,而通过纯手工进行修正,假设文章只有十几篇或文章数量极少篇,那就没有关系。要是文章数量成千上百,那么我们是很难进行一个一个的更新图片地址的,不仅费时还费力。

批量替换WordPress图片路径的方法:

1.数据库命令批量更换

通过mysql操作命令语句更新所有文章中的图片链接地址。 必须注意的是,新手必须在操作前备份数据库,以免操作出错之时再用备份进行还原,这样才有后路可走。如何进行备份数据库呢,尚不清楚的站长可自我搜索网站备份知识的相关教程。

登录到您的数据库管理后台,登录到PHPMyadmin数据库管理软件,登录到后台,然后选择相应的数据库wp_posts表。请参见下图

PHPMyadmin数据库管理

执行SQL命令行操作,通过输入命令行updateWP_postsetpost_content=replace(post_content,'旧url','新url')下面是一个示例:

updateWP_postssetpost_content=replace(post_content,'www.jisuseo.top/WP-content/uploads','imgcdn.wuyouseo.cn')

数据库命令批量更换WordPress图片路径

2.UPDATE语句命令说明

UPDATE表名称SET字段=REPLACE(字段“要替换的内容”、“替换值”)

表名和字段名都不需要引号,但是它们需要在要替换的内容和替换值加上引号,因为它们是这里的字符串类型。

最后,我们就完成了WordPress文章内容图片路径的大批量替换操作。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:批量替换WordPress图片路径的方法 | 蔡籽博客
分类:网站建设 标签:

发表评论


表情