^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望对你有帮助,如果有代码出错,请联系站长解决
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 8年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人
  • 阿里云ECS服务器

启用七牛后知更鸟主题无法评论解决办法

今天,又重新启用了七牛+wp super cache 加速网站,发现提交评论时出现:{"error":"get from image source failed: E405"}错误,经过搜索已成功解决,现分享如下:

1、Ftp 下载知更鸟主题文件夹下的 comments-ajax.js 文件到本地,采用 Editplus 在本地修改,在第 9 行下面,及如下代码下面:

阿里服务器 2核2g仅需86元/年    宝塔用户专属:¥3188礼包

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('cdndedewp.qiniudn.com',www.dedewp.com');

其中:cdndedewp.qiniudn.com 为你在七牛绑定的地址,www.dedewp.com 为你的网址,我的因为设置了 301 跳转,所以加了 www

2、在七牛空间后台找到已经缓存的 comments-ajax.js 删除,然后上传刚刚你修改后的 comments-ajax.js 文件,这里需要注意的是要自定义路径,如下图:
启用七牛后知更鸟主题无法评论解决办法
其中 wp-content/themes/hotnewspro27/这个为你主题的路径

3、刷新下你的网页,再试试应该已经可以评论了,如果还不行的话,就删除一下缓存(如 wp super cache 的缓存),如果还有其他问题,请在下方留言。

让小雨知道,这篇文章帮到了你
扫码关注微信公众号zs40086(微搜片)随时随地微信看片,抢先福利电影等你来

热门推荐

如有疑问,请前往问答中心反馈!

反馈
  1. 倚楼听风雨
    签到成功!签到时间:下午6:04:49,陌小雨,你很棒!一起加油哦哦~
  2. 七墨博客
    我用了这个方法,还是不行,也重新上传了七牛,也删除了缓存,还是不可以
  3. 西决
    我用了这个方法还是不行,我使用了CDN加速的,我在七牛云缓存中也找不到comments-ajax.js,这个缓存文件!
    • 陌小雨网站管理员
      @西决 如果是使用七牛CDN加速的话,首先你要确定是否加速了js文件?如果加速了js文件:这个js文件肯定是有的,查找文件的时候需要输入相对完整的路径;如果没有加速js文件:那么只需要按文章方法更改主题js文件夹的这个comments-ajax.js文件即可
      • 西决
        @陌小雨 我使用了CDN加速,但是怎么知道加速了JS没有?我在网站后台已经改了comments-ajax.js
        • 陌小雨网站管理员
          @西决 帮你看了下,你的js也是加速了,需要先删除七牛缓存的js,或者刷新这个js缓存
          • 西决
            @陌小雨 博主,能不能加个QQ啊,我在我的七牛云缓存文件中没有找到comments-ajax.js,这个文件,怎么刷新这个缓存啊?我把wp-content/themes/begin/js这个路径下的JS文件都删了,还是不行
          • 西决
            @陌小雨 我的QQ:1356633178
  4. artseek
    用了这个方法还是不行
    • 陌小雨网站管理员
      @artseek 看看你是否有缓存插件或者CDN加速,或者你的js是不是也缓存到七牛了,如果是这样的话,需要手动删除七牛缓存的js
  5. CC
    这个评论不错。自己 修改的吧?
    • 陌小雨网站管理员
      @CC 恩,胡乱改的
  6. 陌小雨网站管理员
    七牛测试
  7. Han
    我说之前为什么不能评论呢
    • 陌小雨网站管理员
      @Han 哈哈,现在随心所欲的评论吧 :grin:
    • 陌小雨网站管理员
      @Han 看看能否收到邮件!
  8. 陌小雨网站管理员
    肯定可以留言了,不信你瞧瞧! :razz: