快捷搜索: 王者荣耀 脱发

hexo个人博客搭建(三)butterfly主题配置

Butterfly主题安装文档(三)之主题配置

一、在线聊天功能

从 3.0 开始,Butterfly 主题内置了 4 种在綫聊天工具。

    chatra: tidio: gitter: crisp:

主题提供了一个集合主题特色的按钮来替换这些工具本身的按钮,这个聊天按钮将会出现在右下角里。 只需要把 chat_btn 打开就行。 修改主题配置文件_config.butterfly.yml:

chat_btn: true

tidio

1、打开tidio注册账号

依次完成步骤注册

2、在 Settings> Developer 中找到 Public key

3、修改主题配置文件_config.butterfly.yml 填上public_key:

# tidio
# https://www.tidio.com/
tidio:
  enable: true
  public_key:

4、样式自行调整

二、评论功能

修改主题配置文件_config.butterfly.yml:

comments:
  use: # 使用的评论(请注意,填写的评论首字母需要大写。最多支持两个,如果不需要请留空)
    - Gitalk 
    - Disqus
  # - Valine
  # - Disqus
  text: true # 是否显示评论服务商的名字
  lazyload: false # 是否为评论开启 lazyload,开启后,只有滚动到评论位置时才会加载评论所需要的资源(开启 lazyload 后,评论数将不显示)
  count: false # 是否在文章顶部显示评论数 livere 和 utterances 不支持评论数显示

Hexo 集成 Gitalk 评论系统

1、什么是gitalk

官方网址: 官方中文文档:

2、gitalk特点

1、使用 GitHub 登录 2、支持多语言 [en, zh-CN, zh-TW, es-ES, fr, ru] 3、支持个人或组织 4、无干扰模式(设置 distractionFreeMode 为 true 开启) 5、快捷键提交评论 (cmd|ctrl + enter)

3、集成

(1)在github上注册新应用

申请GitHub OAuth application流程:

1、打开github网站登陆后,点击右上角的用户图标,选择Settings 2、 在页面选择Developer settings选项。 3、在选择OAuth Apps,然后会在页面右边有一个New OAuth App按钮,点击这个按钮就进入到新建OAuth application页面 4、也可以直接代开这个链接:https://github.com/settings/applications/new 进入新建页面

填写完成可以得到Client ID和Client Secret

(2)申请一个仓库做评论存储,记住仓库名,到时需要填入hexo的_config.yml配置中

(3)修改主题配置文件_config.butterfly.yml

经验分享 程序员 微信小程序 职场和发展