- A+
所属分类:wordpress教程
朋友们的博客都使用七牛的镜像存储,我也注册了个账号又下载了一个七牛镜像存储插件,开始的时候怎么也玩不转,这个插件不咋会用老是设置出错,不过后来肯定是弄对了。不过在使用没几天好友预见兄提醒我你的博客不能评论了,那时候好像是晚上都快一点了,这里感谢预见兄很晚了还提醒一下。
亲自测试了一下评论报错{"error":"get from image source failed: E405"},这是咋回事啊,以为自己那天安装的插件影响,检查完了都没事啊,于是百度了一下发现是自己的使用的七牛镜像存储原因导致comments-ajax.js这个评论文件失效。

解决方法:修改comments-ajax.js
找到文件:wp-content/themes/模板名称/js/,修改comments-ajax.js文件找到下面这段代码,然后在后面添加一段修复七牛CDN代码就好了,代码一般是这个文件的开头位置。
- /**
- * WordPress jQuery-Ajax-Comments v1.3 by Willin Kan.
- */
- var i = 0, got = -1, len = document.getElementsByTagName('script').length;
- while ( i <= len && got == -1){
- var js_url = document.getElementsByTagName('script')[i].src,
- got = js_url.indexOf('comments-ajax.js'); i++ ;
- }
- // 修复七牛cdn评论失效
- js_url = js_url.replace('tupian.xiaoms','www.xiaoms');
注意:js_url = js_url.replace('七牛绑定的二级域名','自己的主域名');
这段代码添加后还需要在七牛那里更新一下文件如果你按装了七牛镜像存储插件,在插件里直接更新文件即可,也可以在七牛存储那里删除原先的文件然后上传新的文件,目的就是为了更新一下缓存。

Today on history:
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-





2016年8月6日 下午1:58 沙发
大幅度释放
2017年3月22日 上午1:18 板凳
sddfsd
2017年3月22日 上午1:22 地板
asf
2017年4月2日 上午9:54 4楼
我的也是这样
2017年10月15日 下午9:20 5楼
刷新了才成功,谢谢博主
2018年6月9日 上午12:15 6楼
我也是出的这种一模一样的错误,但是这种方法并不行~
2018年6月11日 下午4:08 1层
@小林 刷新缓存了吗
2018年7月5日 上午11:37 7楼
感谢博主的教程!
2018年12月7日 下午5:58 8楼
你这个仓鼠是怎么弄的啊 很好玩啊
2018年12月13日 下午6:00 1层
@我想飞 可以加我微信 xiaomseo 挺简单的