title | version | permalink | id | lang |
---|---|---|---|---|
集成服务 |
services |
5 |
zh-cn |
在 主题配置文件 中定位到 Integrated Services
即可进行第三方服务的配置。
Material 内置了一套 多说 的 Material Design 样式。
使用 多说,仅需在 主题配置文件 中填写 comment: use:
字段,值设置为 "duoshuo"
。
然后在 comment: shortname:
填入你的多说 shortname
主题的多说评论使用两种
tread key
,使用方式参考:comment。 默认为文章的相对路径。 另一种为 id,需要在front-matter
中添加
id: id_number
如果是从其他博客系统迁移过来,需要和多说后台的 Thread_Key 保持一致。
使用 Disqus,仅需在 主题配置文件 中填写 comment: use:
字段,值设置为 "disqus"
。
然后在 comment: shortname:
填入你的 Disqus shortname
需要注意的是此处的 shortname
不是你的登录的 id,是你的评论二级域名去掉 .duoshuo.com
或 .disqus.com
部分
例如:多说域名
example.duoshuo.com
/ Disqus 域名example.disqus.com
shortname: example
## 搜索系统
阅读 [Intro-comment](/intro/#comment) 搜索系统配置介绍。
### Google
调用 Google 搜索引擎对您的站点进行搜索。
在 **主题配置文件** 中修改 `search: use` 的值为 `google` 即可。
### 本地搜索
使用本地搜索需要安装 [hexo-generator-search](https://github.com/PaicHyperionDev/hexo-generator-search) 插件。
然后在 `站点配置` 文件中添加
```yml
search:
path: search.xml
field: post
注册 Swiftype,然后在 主题配置文件 中修改 search: use
的值为 swiftype
,并填入你的 swiftype_key
。
在你的 Swiftype Install Code 中,有这么一行代码
_st('install','*****','2.0.0');
*****
即为swiftype_key
打开 LeanCloud 官网,进入注册页面注册。完成邮箱激活后,点击头像,进入控制台页面,如下:
创建一个新应用 (默认类型为JavaScript SDK),点击应用进入;
创建名称为 Counter
的 Class
注意:ACL 权限
必须为 无限制
编辑 主题配置文件
,修改 leancloud
条目
将 enable
改为 true
,再填入 app_id
与 app_key
。
在
应用->设置->应用 Key
可看到APP ID
与APP Key
,
为了保证应用的统计计数功能仅应用于自己的博客系统,你可以在 应用->设置->安全中心
的Web安全域名中加入自己的博客域名,以保证数据的调用安全。
使用 不蒜子 浏览次数统计,仅需在 主题配置文件 中将 busuanzi: enable:
的值设置为 true
。
其中:
-
all_site_uv
可统计全站的独立访客人数,即可在blog_info
模块的Menu
菜单中看到。 -
post_pv
统计每篇文章的页面浏览次数,在文章页的分享按钮
菜单中可看到。 -
busuanzi_pure_mini_js
调用不蒜子统计 js 文件,可将改文件放到自己的 CDN 然后修改值。