WordPress 网站改域名后,批量修改图片地址

释放双眼,带上耳机,听听看~!

一般情况下,对于一个WordPress网站的站长来说,不会轻易地更换自己网站的域名。因为,域名就相当于一个WordPress网站的身份证号,用户可以通过这个域名,就可以对号入座地找到你的网站。再一个原因,如果更换域名了,如果WordPress网站的空间是国内的,还要重新对新的域名进行备案,会占用不少的时间。

但是,事情总是有物特殊的情况,比如说:我们的WordPress网站因为一些违规操作,而遭到搜索引擎的降权,甚至不再收录我们的网站。在这种情况下,我们就可能需要更换我们的WordPress网站的域名了。这个时候,就会又有一个情况可能会出现:有许多的WordPress网站的主题可能在插入文章图片时,写到WordPress数据库的图片地址是个绝对路径地址,也就是还有域名的图片地址(如下图)。

WordPress 网站改域名后,批量修改图片地址插图

这个时候,如果我们的WordPress网站更换了域名,那么,在原域名停止使用后,这些绝对路径的图片地址就在浏览器中打不开了。那么,这个时候,作为WordPress网站的站长的我们,应该怎么办呢?只有2种方法,要么每篇文章重新上传图片,要么对WordPress网站的文章图片地址进行批量修改——把原域名修改成现在的新域名。

显然,第一种方法——每篇文章重新上传图片,这是行不通的。如果我们的WordPress网站文章的数量不多,才几篇或十几篇,那还好说。如果我们的网站有几千篇,甚至上万篇,那一篇一篇的重新上传图片,那不是找罪受吗?

所以,第二种方法,才是我们的正确之道。那么,问题又来了,怎样给我们的WordPress网站的文章图片地址批量修改域名呢?图片地址是存储在WordPress数据库中的,我们可不可以通过对WordPress数据库的操作来批量修改文章图片的地址呢?答案是肯定的了。

在前面,我们介绍有phpmyadmin数据库管理工具(当然,你也可以使用其它的数据库管理工具来操作)。我们这里就来介绍,使用phpmyadmin来批量修改WordPress网站文章的图片地址。

SQL代码来批量修改文章图片地址

第一步:phpmyadmin登录你的WordPress数据库

如果你同一个服务器有多个网站,那么,你登录phpmyadmin后,可能会有多个网站数据库,如下图:

WordPress 网站改域名后,批量修改图片地址插图1

一定要找对你要更换域名的WordPress网站的数据库,如果找错了,那可就糟糕了。

第二步:选择wp-posts数据表。

找对你的WordPress网站数据库后,点击左侧的“wp-posts”这个数据表(如下图),这个表就是WordPress用来存放文章信息的表,WordPress网站的所有的文章的主要信息都存放在这个表中。

WordPress 网站改域名后,批量修改图片地址插图2

第三步:点击顶部菜单中的“SQL”;

点击上图中的“SQL”这个菜单,进入到SQL语句的界面,如下图:

WordPress 网站改域名后,批量修改图片地址插图3

第四步:在输入框中输入SQL语句。

在上图标红的输入框中输入如下这句SQL代码,然后点击“执行”按钮。

UPDATE wp_posts SET post_content = replace( post_content, '旧域名', '新域名' )

利用“查找与替换”功能来批量替换

第一步:phpmyadmin进入到wp-posts数据表。

方法同上面一样,这里就不多说。

第二步:点击顶部菜单中的“搜索”,地入到搜索界面,如下图:

WordPress 网站改域名后,批量修改图片地址插图4

第三步:点击“查找与替换”按钮。进入到如下图的界面:

WordPress 网站改域名后,批量修改图片地址插图5

第四步:在“查找”输入框中输入“旧域名”,在“替换为”输入框中输入“你的新域名”,字段选择post_content(文章内容)。然后点击“执行按钮。

通过上面的2种方法,都可以实现WordPress网站文章图片地址的批量修改。但不管你使用哪种方法来修改图片地址中的域名,你最好都要在修改前备份一下WordPress网站的数据库——以防修改失败造成损失。还是那句话:修改有风险,操作需谨慎。

人已赞赏
网站建设

WordPress有效拦截和过滤垃圾评论,字数验证,必须包含中文

2020-11-10 9:51:23

网站建设

B2主题批量修改下载权限(仅限下载模块)

2020-11-18 15:55:13

⚠️
二进制笔记上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 service@2binarys.com 或点击右侧 私信:0xCaner 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索