使用七牛云存储为多说评论提速

上篇文章《解决多说插件在HTTPS下显示异常的问题》(如果你的网站是HTTPS的,那么建议先看看这篇文章)中其实已经涵盖了本文内容了。在使用多说评论插件时,有时会遇到一些加载缓慢、顿卡甚至是头像显示异常的问题,如果你的博客是http未加密的,那么可能就是多说官方服务器的问题了,因此,我们需要对多说的核心插件进行加速优化,使之在大量评论存在的情况下,也能够基本做到评论秒加载。

大致原理与过程:首先下载embed.js,然后上传至云端,获取外链后,再从WordPress.php文件中修改多说插件引用embed.js链接的代码,最后重新上传至服务器即可。值得注意的是,此过程中,由于重新打包上传了脚本,我们实际上把多说核心脚本进行了加速处理。

首先,找到wp-content/plugins/duoshuo/里的WordPress.php,找到里面引用的embed.js的路径,把它下载下来,将下载下来的embed.js保存为embed2.js(防止七牛空间文件名冲突),上传至你的云端,然后获取文件文件外链。

回到WordPress.php文件,注意,有两处路径需要替换。替换这两处的路径:

刷新下博客页面,然后查看网页源代码,如果显示

而且多说评论框区域一切正常,加载速度变快,那么恭喜您,多说社会化评论框核心脚本embed.js加速就完全成功了!

发布者

Javen

一個喜歡折騰的自由散漫又帶有幽默感的處女座完美型浪漫主義豪放派人士。

发表评论

电子邮件地址不会被公开。 必填项已用*标注