WordPress使用新浪图床后图片无法打开,如何将图片迁移到本地完整过程 图文教程

前面我们提到【新浪图床近期不稳定论自建图床的重要性】,下面我们来实际说一说WordPress在使用新浪图床后图…

前面我们提到【新浪图床近期不稳定论自建图床的重要性】,下面我们来实际说一说WordPress在使用新浪图床后图片无法打开如何将图片迁移到本地。

WordPress备份、准备工作

备份是基础工作,大家一定要经常备份。

WordPress 备份和恢复

本地化新浪图片

方法一:Linux的Shell脚本本地化图片(推荐)

如何利用Shell脚本程序将WordPress网站中的新浪图片批量下载到本地

方法二:手动本地化新浪图片( 不推荐 )

登录新浪微博相册

登录新浪微博相册:http://photo.weibo.com/

登录后选择到我们相册,然后如果有专辑的请选择到专辑中。

图片另存为到本地

一定要选择这种大尺寸的图否则可能本地化后不清楚。

修改WordPress数据库

  • BandwagonHost搬瓦工VPS快速安装BT宝塔Web面板(适合所有Linux VPS)
  • WordPress MYSQL 数据库及各表结构

我们这里将 wx1.sinaimg.cn/mw690 的图片路径变成 jiloc.com/wp-content/uploads/images,这里需要根据自己的实际情况进行替换。

登录进 MySQL,use 切换到你网站数据库,然后执行下面命令(我们这里推荐新手在phpmyadmin中执行该语句):

UPDATE wp_posts SET post_content = REPLACE( post_content, 'wx1.sinaimg.cn/mw690', 'jiloc.com/wp-content/uploads/images');

UPDATE wp_posts SET post_content = REPLACE( post_content, 'wx2.sinaimg.cn/mw690', 'jiloc.com/wp-content/uploads/images');

UPDATE wp_posts SET post_content = REPLACE( post_content, 'wx3.sinaimg.cn/mw690', 'jiloc.com/wp-content/uploads/images');

UPDATE wp_posts SET post_content = REPLACE( post_content, 'wx4.sinaimg.cn/mw690', 'jiloc.com/wp-content/uploads/images');

注意自行替换最后面的“jiloc.com”,此时,大功告成,新浪图床图片本地化完成,记得一定要把 wp-content/uploads/images 目录里面的数据库备份文件删除。

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册