搜索、社交与评论
这几项可以在博客基本页面正常之后逐个开启。站内搜索不需要申请服务;社交链接只需要你自己的主页地址;评论则需要单独部署服务。
站内搜索
Morii 构建博客时会生成 morii-search.json。打开博客后点击搜索按钮,或按 Ctrl+K / ⌘K,即可搜索标题、正文、分类和标签。先写好第一篇文章,搜索它的标题来验证。
如果不想把文章正文放进索引,在 _config.morii.yml 中设置:
search:
content: false
page_size: 10此时仍能搜索标题等信息。未发布文章不会进入索引;加密文章不会把正文写进索引。若线上搜索失败,先尝试直接访问你博客域名下的 /morii-search.json,再检查站点的 url 和 root。
添加自己的社交入口
准备好自己的主页地址后,把首次配置中的 social: false 替换为:
social:
- name: GitHub
icon: github
url: https://github.com/你的用户名
description: 在 GitHub 找到我
- enable: false把“你的用户名”换成真实用户名。第二项 enable: false 用来关闭默认的 CSDN 入口;当前 npm 版本会合并列表,删掉第二项反而会让旧入口出现。以后要添加自己的第二个社交账号,再把第二项写成完整的 name、icon、url、description。url 必须是完整的 https:// 或 http:// 地址。需要二维码时,可把图片放在博客 source/images/,再给该项增加 qrcode: /images/二维码文件名.png。不需要社交入口就保留 social: false。
开启评论
Morii 支持 Twikoo 评论入口。评论需要你自己的 Twikoo 后端;不能沿用主题默认配置里的作者服务地址。先按 Twikoo 官方部署指南部署并验证后端,再把 _config.morii.yml 中的 comments 改为:
comments:
enable: true
provider: twikoo
env_id: https://twikoo.example.comenv_id 具体格式取决于你部署 Twikoo 的方式,按 Twikoo 前端配置说明填写。Morii 的页面会显示“加载评论”按钮,由访客点击后加载评论脚本。若某篇文章不想显示评论,可在文章 Front Matter 添加 comments: false。如果还没准备好后端,保持 comments.enable: false。