出现这个问题主要是评论框的ajax文件被上传到cdn里了,但是缺少环境没法运行,这里要做一些修改。
在主题/js下找到文件 comments-ajax.js ,打开后在开头这段后面添加第七行代码即可
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('cdn域名','网站域名');
例如:cdn域名你的是 cdn.xxx.com
网站域名:www.xxx.com
加好后删除cdn上原本的comments-ajax.js,或者刷新这个文件,删除浏览器缓存,等待几分钟就可以评论了
原文链接:https://www.ysboke.cn/archives/114