跳至主要内容

Blogger多说评论代码正确安装

为Blogger插入多说评论框,亲测成功。

1. 获取多说代码

登陆多说后台——工具——获取代码——通用代码

<!-- 多说评论框 start -->
<div class="ds-thread" data-thread-key="请将此处替换成文章在你的站点中的ID" data-title="请替换成文章的标题" data-url="请替换成文章的网址"></div>
<!-- 多说评论框 end -->
<!-- 多说公共JS代码 start (一个网页只需插入一次) -->
<script type="text/javascript">
var duoshuoQuery = {short_name:"替换成你的多说short_name"};
 (function() {
  var ds = document.createElement('script');
  ds.type = 'text/javascript';ds.async = true;
  ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
  ds.charset = 'UTF-8';
  (document.getElementsByTagName('head')[0]
   || document.getElementsByTagName('body')[0]).appendChild(ds);
 })();
 </script>
<!-- 多说公共JS代码 end -->

2. 修改代码

多说评论框:

<!-- 多说评论框 start -->
<div class="ds-7thread" data-thread-key="请将此处替换成文章在你的站点中的ID" data-title="请替换成文章的标题" data-url="请替换成文章的网址"></div>
<!-- 多说评论框 end -->

将上面四行代码改为

 <!-- 多说评论框 start -->
<b:includable id='comments' var='post'>
    <div class='ds-thread' expr:data-thread-key='data:post.id' expr:data-title='data:post.title'   expr:data-url='data:post.url'/>
</b:includable>
<!-- 多说评论框 end -->

3. 插入代码

3.1:先在blogger设置页面中将评论设为隐藏。

3.2:打开 模板——修改html

前面的步骤比较简单,第三步是最重要的一步,之前我在blogger模板中插入多说代码的位置不对,于是每个页面都出现了多说评论,而不是出现在文章页,这是问题一。然后在多说的后台会出现以下这种情况:
enter image description here

blogger中每篇文章都有一个对应的id,可以通过 data:blog.post.id调用,这一问题已经在第二步时解决了。但是如果代码插入位置不对还是很有可能会出现评论框不显示、文章标题不显示等状况。这是问题二。

之所以在blogger的编辑器里编辑,是因为这样方便我们寻找代码的插入位置。也可以在本地编辑器中修改。解决方法:

① 找到 <b:widget id='Blog1' locked='true' title='博文' type='Blog' version='1' visible='true'>代码。如图:
enter image description here
这段代码包含内容是有关于blogger post 页面的。

② 找到 <b:includable id='comments' var='post'>...****</b:includable>,把这段删掉。然后将第二步修改后的多说评论框代码复制到此位置。

③ 最后把多说的js代码方法在 </body> 之前就可以了。

4、后续问题:

1、如果之前多说后台文章的 Thread Key 无法修改回来时,可以自己动手修改。
enter image description here

blogger的post id 获取,在编辑博客帖子时,通过浏览器地址栏就可找到,这里不在赘述。

2、手机页面和PC桌面浏览同一篇文章,显示的评论不同。

问题分析:手机浏览blogger博客的时候,会被跳转到网页地址后面跟上了 ?m=1的字样,这就导致多说误以为这和原文链接是两篇不同的文章,因此显示了不同的评论。

解决方法:登录多说评论的管理后台,将设置中的 忽略网址“?”后面的参数 填入 m 即可。

参考

1.https://support.google.com/blogger/answer/46995?hl=zh-Hans

2.http://www.choublogger.com/2013/03/faq-for-using-duoshuo-in-blogger.html

此博客中的热门博文

免费公益的 SSR 机场推荐汇总

写给需要的人。建议收藏网址,方便每日签到获得流量。可以从此网站「放牧的风」获得 SSR 节点临时使用或借此访问机场。机场流量规则评价几鸡每月初始10G流量,每天签到0.8~5GB线路质量不错,线路多,量足,推荐首选纸飞机初始流量3G,签到所获小几十兆流量免费节点两个,流量较少,适合轻度使用卡车云加速初始流量3G,签到可获小几百兆流量提供 3 条免费线路,流量不多,适合轻度使用SSR 使用教程网上已经有写得很好的了,就不做重复工作了。见此:大概是萌新也看得懂的SSR功能详细介绍&使用教程FAQ:为什么上面的网站打不开?
答:此类机场网址容易被墙,打不开请挂梯后再访问。为什么才提供几家机场?太少了。
答:数量太多反而有选择困难症,挑几家用的舒服用着就行了。对应得平台的软件在哪里下?Windows:下载Windows(游戏):下载Android:下载Mac:下载iOS:点此跳转想讲的热爱祖国;低调使用,珍惜资源。学习知识,开拓视野;尽量不去使用国产软件,比如 360、腾讯电脑管家、2345 好压等软件。因为它们会定时上报节点 IP,这就是你的节点会凉得这么快得原因;电脑上请使用 PAC 模式,手机上请设置为绕过局域网和大陆地址;支持如果你有发现好的机场可以在下方的评论推荐给我,万分感谢。推广嫌免费得不稳定,那来试试付费服务吧:好好学习你可以使用我的优惠码:blogiljwme,享 6.5 折优惠。蓝岸 v2ray,更稳定的科学上网工具。

我的科学上网经历

我个人翻墙的目的只是想用用谷歌学些编程,看看 Youtube 上的视频消遣消遣。刚开始时接触翻墙时,用的是蓝灯、赛风之类的 VPN 应用。再后来,在 Google Plus 上看到有人分享的免费的 shadowsocks 的链接,便去一个机场(卖ss账号)的网站注册了一个会员,用了两个月后,机场的管理员在 telegram 群里说要改为收费模式了,我当时犹豫了一下,花了将近 100 RMB 买了一年的时长。有人会说,买机场的服务建议是月付,因为不知道什么时候机场就跑路了,这有些道理。当时,我是因为 ss 的速度不错,且加上 tg 群里很多人都说支持付费,我也就跟着上车了。现在想想,有些被牵着鼻子走的意思。大概快一年吧,这家机场真的倒闭了。之后有一段日子,我陆陆续续在其他的机场注册账号,使用其提供的免费流量额度。这样的日子过了不久,我看到了一篇博客,里面博主推荐自己搭建 ss/ssr,速度快,数据隐私有保障,且和好友合租的话,价格也很实惠。于是我便购入搬瓦工 CN2 VPS,在网上找了一键搭建 ssr 的脚本,很快就搭建成功了。但是,期间因为不熟悉 SSH 和 Linux 系统的操作,研究了蛮久。这样,又安安稳稳的过了几个月。18 年的上半年,墙越来越高,我经历了 IP 被墙,付费换 IP,在非常短的时间内 IP 再被墙(可以 ping 通,但是无法科学上网),免费换了一次 IP(搬瓦工的新策略)。于是,我发现 ssr 应该很容易被检测到,我去网上一查,原来 ssr 已经停止了更新,面对不断升级的墙,ssr 会越显得力不从心。于是我转向了新兴的代理工具 v2ray,同样,我使用了网友制作的一键脚本工具,并且使用了 Websocket + TLS + Caddy 的方案(因为 IP 被封怕了)。使用 v2ray 几周后,我发现此方案容易断流,表现到日常使用上,就是一会儿能用,一会儿不能用,有些东西加载不出来,用户体验极差。根据上网查阅资料和自己实践,我发现传输协议 h2 和 ws 都有断流现象。为了追求使用的稳定,我将 v2ray 协议换成 mkcp,并且在 v2ray 上搭建了 shadowsocks,再配合 kcptun 使用,达到了速度和稳定两者俱佳。为什么使用 shadowsocks 呢?因为 shadowsocks 有人不断维护着,这保证了它的对抗墙的能力。