我的那些事

亲们~~停下脚步歇息片刻吧!

多说社会化评论框核心脚本embed.js本地化方法

相关内容:
多说社会化评论框添加 站长回复 标记
https://ssk.91txh.com/207
多说回复后显示浏览器及操作系统信息(Useragent)
https://ssk.91txh.com/209

多说社会化评论框核心脚本embed.js文件是个多说官方提供的公用文件,如果官方渠道过于拥挤,或者服务器故障(这个已经有过了~~),就会导致页面加载过慢或者完全无法加载,如果我们将其下载下来,放到我们自己的空间,就会使加载速度有一定的提升,同时也可以对多说评论框做一些个性化调整,因为我们使用的多说评论框主体代码全部都在这里面。以下用wordpress的多说插件为例。

首先打开多说核心脚本的远程文件:http://static.duoshuo.com/embed.js【点此下载】 ,然后点击右键-另存为,将其保存下来,上传到你自己的空间里。

然后用FileZilla等FTP客户端软件找到wordpress的【wp-content/plugins/duoshuo】目录,找到【WordPress.php】,用各种文本编辑器打开,如:记事本,我比较喜欢用Notepad++。

打开【WordPress.php】,搜索“embed.js”,会找到两处网址:http://static.duoshuo.com/embed.js【点此下载】 ,将这两处替换为你上传后的embed.js地址,推荐将embed.js上传至多说插件目录:【wp-content/plugins/duoshuo】,如上传至多说插件目录,【WordPress.php】中的两处替换网址就改为【wp-content/plugins/duoshuo/embed.js】,然后保存上传即可。

刷新下页面,然后点击鼠标右键 查看源代码-搜索 embed.js,如果显示wp-content/plugins/duoshuo/embed.js,而且多说评论框区域一切正常,那么恭喜您,多说社会化评论框核心脚本embed.js本地化就完全成功了!

您也可以用这种方法,将embed.js上传至七牛云存储等CDN当中就能使速度再次提升!【点此注册七牛云存储】

    • Notepad++

[Door href=”https://ssk.91txh.com/tools#12″][/Door]

    • FileZilla

[Door href=”https://ssk.91txh.com/tools#13″][/Door]

点赞
  1. hhj说道:

    弱弱的问下如果吧说说JS文件本地化后是不是每次访问时都会从我的服务器上下载而增加网路负载啊?

    1. 搜索客说道:

      是的,不过没多大,你可以传到七牛云存储等CDN里面进行加速

  2. hhj说道:

    你用过360网站卫士没有,今天用他的DNS加速感觉还不错!

    1. 搜索客说道:

      因为一些事情,所以我一般不去碰三鹿灵的东西。。。

  3. Adrift说道:

    为什么我在WordPress.php文件中只找到一个地方?一个是: ds.src = 'http://static.duoshuo.com/embed.js';另一个是:http://static.<?php echo self::DOMAIN;?>/embed.js,要替换这两个地方吗?

    1. 搜索客说道:

      是的,就这两处

  4. 挖金人说道:

    感谢分享。

  5. liyouhai.com说道:

    哇..你的多说评论定制的好漂亮吖..请问你的浏览器和系统 哪里保存的呢...能分享下么.

    1. 搜索客说道:

      多说回复后显示浏览器及操作系统信息(Useragent)http://ssk.91txh.com/209

  6. 雅兮部落说道:

    为什么我替换过后 多说评论框却不见了呢?

    1. 搜索客说道:

      已经可以了?

      1. 雅兮部落说道:

        我直接下载了你的embed.js文件,不过你在我站回复的时候出现了“站长回复”是咋回事?还有加了这些在360浏览器极速模式下貌似显示不了评论框,IE兼容模式一切正常!

        1. 搜索客说道:

          所以不能偷懒啊。。。我都写了我那个只适用于我的网站,你一点一点改吧

  7. 丶小咪兔说道:

    好东西,感谢博主分享!

  8. 苹果核说道:

    等级这个教程什么时候来哦

    1. 搜索客说道:

      那个打算直接出插件 不过最近没时间弄

      1. 苹果核说道:

        问题是我不是wp程序啊

        1. 搜索客说道:

          那就换喽

      2. Cytrs说道:

        期待博主的插件!

        1. 搜索客说道:

          慢慢期待吧,最近没时间弄了

  9. 海猴子说道:

    这个多说样式很不错哦

    1. 搜索客说道:

      导航栏 那些网事 多说折腾按照这里的几篇文章折腾完,您的多说也会跟我的差不多的

  10. 最励志网说道:

    不错 学习了!

  11. Bigan说道:

    显示浏览器和操作系统信息的那个颜色能改吗?怎么我网站上颜色好深

    1. 搜索客说道:

      可以,修改对应的CSS颜色代码即可

  12. zero说道:

    博主,我想问一下,多说的这个css在哪啊,使用js生成的吗?,如果是那样我们怎么改变原生的css呢,我是指不用插件里的自定义css功能的情况下

    1. 搜索客说道:

      css可以加到您的主题css文件当中,多说后台也提供了修改css的功能

      1. zero说道:

        谢谢,还有一个啊,您这个useragent显示的框框是带圆角的,怎样把他改成直角的呢,或者是改css的哪里呢,本人菜鸟,见笑了

        1. 搜索客说道:

          border-radius: 4px;

  13. 迅雷共享社说道:

    为什么我本地化了,多说评论框区域不正常

  14. 笑话大全说道:

    不错哦,赞一个。求认识,求回访

  15. journey.ad说道:

    站长你好,我的系统是ubuntu 15.04,怎么显示的还是linux?

    1. 搜索客说道:

      Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36以上为您提交的UA信息,其中并没有明显的ubuntu标识,所以仅能识别为linux操作系统

      1. journey.ad说道:

        忘了在哪篇文章的评论区看见有一个回复显示的是ubuntu,可能是版本不一样导致的吧

发表评论

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