启用七牛云存储后 WordPress Ajax 评论失效解决方法
来源:互联网 发布:t splines mac 编辑:程序博客网 时间:2024/05/16 17:35
前面为大家介绍了七牛云存储为 WordPress 站点进行CDN加速的几种方法,有很多朋友都给发了私信询问七牛的一些使用注意事项。其中一位朋友聊到了用了七牛、又拍云什么的以后,博客的评论就不正常了,只能启用第三方的 WordPress 评论系统。关于这个问题,觉得可能是由于某些 WordPress 站点使用的是Ajax评论效果,而comments-ajax.js文件被缓存在七牛服务器上,从而导致ajax评论无法成功实现。
实际上解决办法也很简单:
在comments-ajax.js文件中找到下面这一段代码:
1
2
3
4
5
2
3
4
5
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++ ;
}
while ( i <= len && got == -1){
var js_url = document.getElementsByTagName('script')[i].src,
got = js_url.indexOf('comments-ajax.js'); i++ ;
}
在这一段代码后面添加一句:
1
js_url = js_url.replace('aipsme.qiniudn.com','www.degeshi.com');
其中,aipsme.qiniudn.com改为你的七牛提供的二级域名,www.degeshi.com 改成你的WordPress 站点域名。
做完这些步骤以后,刷新七牛或者其他的cnd服务缓存,你的WordPress博客就可以正常使用Ajax评论了~
- 启用七牛云存储后 WordPress Ajax 评论失效解决方法
- wordpress 修改ajax评论分页
- wordpress setup_postdata 后 get_post() 失效的问题。
- ajax局部刷新后里面的jquery事件失效的解决方法
- WordPress提交评论后自动跳转到“Thank you” 页面
- 使用ajax后,target失效,弹出新窗口
- 登录失效后ajax访问后台问题解决
- Shrio框架,session失效后ajax处理
- 更新xcode后插件失效解决方法
- 关闭APP后cookie失效的解决方法
- wordpress 评论头像
- 怎么关闭wordpress评论
- 怎么关闭wordpress评论
- 怎么关闭wordpress评论
- wordpress添加评论功能
- WordPress启用多站点
- WordPress回复评论自动添加@评论者
- mvc3 app_code @helper @Ajax.ActionLink 失效的解决方法
- 生活点滴-职场话题
- <Unity3D>使用Unity来制作俄罗斯方块游戏
- Firefox禁止缓存
- Http协议学习
- Perl_子例程调用by引用
- 启用七牛云存储后 WordPress Ajax 评论失效解决方法
- 非响应式设计也可以用Viewport Meta标签
- Ubuntu出错笔记_apt-get -f install 修复失败!
- 解决php中Cannot send session cache limiter 的问题的方法
- 最常用的设计模式----单实例模式(C++ 实现)
- linux下测试读写速度的简单命令
- 归一化方法
- 实现UI中的布局设计
- [模拟]Jurassic