使用令闻云端图床服务后批量替换WordPress图片路径教程

不少数站长在使用WordPress博客或者搬家时,需要把WordPress文章中的图片路径进行替换来解决图片不显示的问题。总结一下WP图片路径批量替换的过程,方便有此类需求的站长们学习。

本文章以令闻云端图床服务为例子来演示替换过程。用其它的服务同理。

使用令闻云端图床服务后批量替换WordPress图片路径教程插图

当使用令闻云端图床服务进行图片托管时,需要给站点进行批量替换图片路径

步骤一

联系QQ2144693292或者微信jaso-2022开通图床账号。

步骤二

分析自己wordpress站点(其它程序的同)的文件路径,可以看到有的是:

域名/wp-content/uploads

看清楚自己的路径,因为有的wordpress主题会修改路径或者是自定义了路径

然后把自己站点上面路径下的图片上传到图床即可完成本步骤,图床不会重命名您的文件,wp路径下的文件名称是什么样上传后就是什么样

步骤三

通过MySQL的操作命令语句进行更新Update所有的文章中图片链接地址。

需要注意的是,新手在操作前一定要备份好数据库,以免操作错误还有后路可退。如何备份数据库,这里就不详说自行在网上搜索相关教程。

登录自己的数据库管理后台,登录PHPMyadmin数据库管理软件,登陆后台选择对应的数据库wp_posts表,如下图:

使用令闻云端图床服务后批量替换WordPress图片路径教程插图1

执行第一条SQL命令行操作,输入命令行 UPDATE wp_posts SET post_content = REPLACE( post_content, ‘旧网址’, ‘新网址’ ); 示例如下:

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘你的域名/wp-content/uploads’, ‘img-img.lwgzs.cn/img/uid’ );

执行第二条SQL命令行操作,示例如下:

UPDATE wp_posts SET guid = REPLACE( guid, ‘你的域名/wp-content/uploads’, ‘img-img.lwgzs.cn/img/uid’ );

执行第三条SQL命令行操作,实例如下:

UPDATE wp_postmeta SET meta_value = REPLACE( meta_value, ‘你的域名/wp-content/uploads’, ‘img-img.lwgzs.cn/img/uid’ );

完成以上步骤就算完成了除了主题设置外的图片链接替换

———————————-

温馨提示:替换链接这一步是有变量的,例如本站的域名是blog.lwgzs.cn,然后我的图床uid是1,那么我要执行的sql命令行:
UPDATE wp_posts SET post_content = REPLACE( post_content, ‘blog.lwgzs.cn/wp-content/uploads’, ‘img-img.lwgzs.cn/img/1’ );

》》》

如果,我想存在图床新建的文件夹(666)里面,那么我新建了文件夹(666)后,把wordpress图片放到了该文件夹下,我用的还是uid为1的账号,我要执行的sql命令行:

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘blog.lwgzs.cn/wp-content/uploads’, ‘img-img.lwgzs.cn/img/1/666’ );

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容