wordpress怎么把七牛云存储的图片一键本地化更换域名以后怎么一键替换所有文章链接

声明:本站源码仅做学习研究,严禁用于任何商业用途以及任何变现!

福利:注册以上任一交易所,可得本站【源码库】栏目下源码一套!

标题之所以啰里八嗦,主要还是希望在看的各位刚好能通过标题点进来,说明咱们曾经遇见了同一个问题。

本篇文章主要解决

1、wordpress如何把七牛云存储或者阿里云存储的图片一键本地化;

2、wordpress更换域名以后怎么一键替换所有文章里面的原域名链接;

3、wordpress插件实现一键迁移七牛云存储图片到本地

4、Wordpress更换域名以后文章中的图片打不开怎么办


解决方案:

需要你对数据库有一定了解,如果没有则傻瓜式的按照本文操作也可以

1、打开数据库,输入如下代码:

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘旧域名’, ‘新域名’ );

旧域名是你原来的域名,新域名是更换以后的域名,如果原来是http,更新以后想要弄成https最好是直接带上,比如我原来是www.itaobar.com更换以后是www.koicms.com,为了保证所有带https和不带的都换成最新的,我执行的了两遍:

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘http://www.itaobar.com’, ‘https://www.koicms.com’ );

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘https://www.itaobar.com’, ‘https://www.koicms.com’ );

2、这时候会解决网站本地土打不开的情况,但是有一些是七牛云存储的图片怎么办呢,还以我为例吧,我原来存储的七牛云解析域名是https://cdn.itaobar.com,并且图片做了防盗链,后缀原本应该是png或者jpg,在七牛云上确实png-itaobar或者jpg-itaobar这在别处是打不开的。这次我准备全部本地化图片,先把七牛云的所有图片全部down下来,他们有工具kodobrowser,直接用工具就很快,解决方法依然采取上面的那一条sql语句:

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘https://cnd.itaobar.com/’, ‘https://www.koicms.com/wp-content/upload/’ );

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘.png-itaobar’, ‘.png’ );

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘.jpg-itaobar’, ‘.jpg’ );

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘.jpeg-itaobar’, ‘.jpeg’ );

UPDATE wp_posts SET post_content = REPLACE( post_content, ‘.gif-itaobar’, ‘.gif’ );

这时候基本上你网站里所有图片都可以打开了。

说了这么多,实际上归根结底就是一句sql的问题。

另外我不建议大家去用插件,实际上我也测试了几个插件,并没有实现我想要的效果,还耽误了时间。

好了,希望可以为刚好看到这篇文章你的节约一些美好时光。

1. 本站所有资源或来源于用户上传或搜集于网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
锦鲤源码_源码论坛_源码社区 » wordpress怎么把七牛云存储的图片一键本地化更换域名以后怎么一键替换所有文章链接

锦鲤源码论坛、分享更多优质有趣的源码

赞助锦鲤 自在遨游