Skip to content

说说功能

VWD 支持说说(动态/短博文)功能。博主可以在后台 /admin/says 发布说说,然后创建独立页面展示说说列表。

发布说说

在管理后台的「说说管理」页面可以:

  • 发布说说:支持 Markdown 内容、表情、标签
  • 编辑说说:修改已有说说的内容
  • 删除说说:删除不需要的说说
  • 说说状态:控制说说的显示/隐藏

在独立页面展示说说

html
<div id="vwd-says" style="max-width: 800px; margin: 2rem auto;"></div>
<script src="https://your-project.vercel.app/vwd.js"></script>
<script>
  new VWDComments({
    el: '#vwd-says',
    apiBaseUrl: 'https://your-project.vercel.app',
    mode: 'says'
  }).mount();
</script>

通过 Hexo 注入器接入

在博客根目录创建 scripts/vwd-says.js

js
'use strict';

hexo.extend.injector.register('body_end', `
<div id="vwd-says" style="max-width: 800px; margin: 2rem auto;"></div>
<script src="https://your-project.vercel.app/vwd.js"></script>
<script>
  new VWDComments({
    el: '#vwd-says',
    apiBaseUrl: 'https://your-project.vercel.app',
    mode: 'says'
  }).mount();
</script>
`, 'page');

说说配置项

参数类型必填默认值说明
elstring | HTMLElement挂载元素选择器或 DOM 元素
apiBaseUrlstringVWD 评论系统 API 地址
mode'says'设为 'says' 开启说说渲染功能
siteIdstringblog站点 ID
pageSizenumber10每页显示说说数(也可从后台设置)
theme'light' | 'dark'light主题
primaryColorstring#0969da主题色

后台设置

在后台「设置」→「说说设置」中可配置:

  • 说说开关:开启/关闭说说功能
  • 说说点赞:开启/关闭说说点赞(也可在功能开关中配置)
  • 每页数量:说说列表每页显示条数
  • 说说审核:开启后新说说需审核后显示

基于 Vercel Serverless 构建