前言

给博客单独加一个版权声明页面,再从菜单或页脚放一个入口。页面内容按自己的实际情况写,下面主要记录页面怎么建、链接怎么加。

美化之前

本站使用 Hexo 6.0.0 + Butterfly 4.5.1,其他版本请按实际情况调整。样式、脚本引入及全局变量用法可参考:

参考链接

  • 亦封《重构记录 - 4》:https://meuicat.com/blog/42/(原链接暂不可用)。

修改方案

1. 创建页面

新建 source/privacy/index.md。下面只给出页面结构和本站主题正在使用的一种许可示例,最终条款需要按自己的作品和授权决定。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
title: 版权声明
date: 2026-11-11 17:00:00
type: privacy
top_img: false
comments: false
aside: false
---

## 原创内容许可

本页示例采用 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)。

转载时请保留作者署名及原文链接,并遵守协议对非商业性使用和相同方式共享的要求。

## 转载及第三方素材

另有来源或许可标注的内容,按原作者的授权处理。本站声明不替代第三方素材本来的许可。

type: privacy 在本站没有专门的模板分支,会走普通页面模板。关键是页面路径和正文,不必为了这个名称新增 Pug。

2. 添加入口

页脚可以添加这一条 Pug,放进现有的 .footer-info 节点,不要重新创建整个页脚:

1
a(href=url_for('/privacy/')) 版权声明

主题菜单也可以在 _config.butterfly.yml 的 menu 下新增入口,保留自己已有的其他项目。

1
2
menu:
版权声明: /privacy/ || fas fa-copyright

3. 统一协议的三个位置

  1. 独立页面正文里的许可名称和链接。
  2. _config.butterfly.yml 的 post_copyright.license 与 license_url。
  3. themes/butterfly/layout/includes/post/post-copyright.pug 是否写死了另一种协议。

这几个位置的协议要保持一致,改完正文以后记得也看看主题配置和版权卡片。若还需要真正的隐私政策,应另行说明实际使用的评论、统计及第三方服务,不能只复制版权声明。