修改主题源码

进入Butterfly主题目录后,进入并打开layout/includes/footer.pug文件,在末尾添加如下代码

1
2
3
4
5
6
7
8
9
10
11
12
if theme.ICP.enable
.icp
a(href=theme.ICP.url)
if theme.ICP.icon
img.icp-icon(src=url_for(theme.ICP.icon))
span=theme.ICP.text
if theme.NSP.enable
.icp
a(href=theme.NSP.url)
if theme.NSP.icon
img.icp-icon(src=url_for(theme.NSP.icon))
span=theme.NSP.text

修改配置文件

首先在Butterfly主题目录下,找到_config.yml 配置文件,并在适当的位置(我在footer下面添加)添加如下配置信息。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Footer Settings
# --------------------------------------
footer:
owner:
enable: true
since: 2021
# custom_text:
copyright: true # Copyright of theme and framework
# --------------------------------------

ICP:
enable: true # 是否启用ICP
url: http://www.beian.miit.gov.cn/ # 点击后的链接地址
text: 京ICP备xxxx # 备案号
icon: # 图标
NSP:
enable: true # 是否启用NSP
url: http://www.beian.gov.cn/ # 点击后的链接地址
text: 京公网安备 xxxxx号 # 公安备案号
icon: http://www.beian.gov.cn/img/new/gongan.png # 图标

部署

执行hexo clean && hexo g && hexo s本地部署调试看看效果是否生效。