wordpress使用七牛CDN导致ajax评论报错{“error”:”get from image source failed: E405″}

编程之家收集整理的这篇文章主要介绍了wordpress使用七牛CDN导致ajax评论报错{“error”:”get from image source failed: E405″}编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

最近使用七牛CDN加速,发现wordpress评论提示报错{“error”:”get from image source Failed: E405″},网上找了比较多关于wordpress使用七牛CDN导致ajax评论报错{“error”:”get from image source Failed: E405″}的方法,今天分享这个可以解决bug问题的代码给到大家。

1、修改comments-ajax.js文件

这种方法的好处是你依旧可以体验完整的CDN镜像服务,你需要打开你主题目录下对应的文件然后修改它,找到如下的代码段(一般应该是在开头的)

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++ ;   
}

然后就在代码后边加入这样一句话:

js_url = js_url.replace('logcg.qiniudn.com','www.logcg.com');   
这样,修改完成后应该是下边的样子
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++ ;  
}  
js_url = js_url.replace('logcg.qiniudn.com','www.logcg.com');

然后就保存上传就好了,当然,我希望你能搞定七牛文件更新XD。

2、添加CDN镜像例外

如果你和我一样是使用WP Super Cache来开启CDN镜像的,那你也可以选择我这种修复办法——直接将这个js文件排除在镜像列表之外就好了,虽然加载的时候多了一个js文件,但省去了对付七牛那个缓慢的刷新过程,其实还是很不错的,立竿见影啊~

另外,我想其他的CDN插件应该也会有类似的排除功能,你可以领会精神然后自己去插件里找找——至于直接使用代码实现CDN的大神

好了,找到你WP Super Cache的CDN页面,然后在下边找到“如果是之前有则排除”这一项,将comment-ajax填写进去就好了。

记得多个语句之间用英文的逗号来分隔哦!

填写完成的样子如图所示:

这样,就只有这一个文件被排除在CDN之外了。

等CDN生效问题就解决

总结

以上是编程之家为你收集整理的wordpress使用七牛CDN导致ajax评论报错{“error”:”get from image source failed: E405″}全部内容,希望文章能够帮你解决wordpress使用七牛CDN导致ajax评论报错{“error”:”get from image source failed: E405″}所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

相关文章

猜你在找的wordpress相关文章

WordPress用户在后台上传附件提示“上级目录没有写权限”的情况一般发生在网站迁移到新站以后,如果用户在WordPress后台上传图片附件,或者在工具导入中导入网站数据时,遇到错误以下提示:
WordPress在升级的过程中,如果你刷新页面或者关闭页面会造成Wordpress升级不成功,下次升级时可能会遇到这样或者那样的问题。例如我前天升级Wordpress 4.5时刷新了页面,再次升级Wordpress时,Wordpress一直提示”另
Wordpress的SEO关键操作技巧之一,进行Wordpress固定链接命名设置,今天分享几个关于Wordpress SEO当中的注意事项以及wordpress固定链接设置技巧:1、不要让日期出现在固定链接里面这基于两个方面的考虑。一是如果数
WordPress是一个强大的开源的Blog系统,可以使用该系统搭建CMS网站、企业网站、个人网站丰富的模板和高度的自定义可以供我们发挥想象。但是有些技巧我们要知道,今天就就说下后台多媒体上传文件自动重命名为日期时间
首先在wordpress下安装wp Super Cache 后台直接搜索安装即可,启用缓存,选择Mod_Rewrite模式。会提示出信息
最近使用七牛CDN加速,发现Wordpress评论会提示报错{“error”:”get from image source failed: E405″},网上找了比较多关于wordpress使用七牛CDN导致ajax评论报错{“error”:”get from image source failed: E40
目前几乎所有的主机商都禁用了默认的25邮件发送端口,所以WordPress网站在没有配置SMTP的时候,都是无法发送邮件的。
WordPress 5.5 的一项主要的新功能就是自带了XML站点地图(XML SiteMap),但是很多网站此前都采用了第三方插件(比如 Google XML Sitemaps、Yoast SEO、All in One SEO Pack)来生成网站地图。这就出现了