# 说明

这是本站的第一篇博文,是属于【Theme-Shoka - 博客搭建记录】系列,用于记录本站搭建时遇到的问题

# 背景

  • 国内购买域名需要备案,需要在页脚添加备案信息
  • 白嫖又拍云 CDN 加速,要加入又拍云联盟,同样也要在页脚加又拍云的 LOGO 和链接

# 修改

废话不多说,需要修改以下文件

# _config.yml 文件

文件地址:Blog\themes\shoka\_config.yml
footer 中添加 icpupyun

配置页脚
1
2
3
4
5
6
7
8
9
footer:
since: 2021
icon:
name: sakura rotate
color: "#ffc0cb"
count: false
icp: true #ICP备案号
upyun: true #又拍云log信息
powered: true

# zh-CN.yml 文件

文件地址:Blog\themes\shoka\languages\zh-CN.yml
本站使用的是简体中文语言包,使用其他语言需修改对应语言包的 yml 文件
footer 中添加 icpupyun

配置页脚
1
2
3
4
footer:
icp: "%s"
upyun: "又拍云"
powered: "基于 %s"

# footer.njk 文件

文件地址:Blog\themes\shoka\layout\_partials\footer.njk
将以下代码加在 footer.njk 文件的 <div class="status"></div> 标签中
将 LOGO 放到 Blog\themes\shoka\source\images 文件夹中
考虑到尽量少修改,又拍云的样式都是直接加到标签上了
注意:如果要修改页脚顺序,排在最后的 <div> 标签的 class 要修改为 powered-by;当然,原 classpowered-by<div> 标签建议修改为 copyright

配置页脚
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{%- if theme.footer.icp %}
<div class="copyright">
{{ __('footer.icp', _url('https://beian.miit.gov.cn', 'ICP备案号')) }}
</div>
{%- endif %}

{%- if theme.footer.upyun %}
<div class="copyright">
<span style="display:inline-block;vertical-align: middle;">本网站由 </span>
<a href="https://www.upyun.com/?utm_source=lianmeng&utm_medium=referral">
<img src="/images/upyun-logo.png" alt="又拍云" height="30" style="display:inline-block;vertical-align: middle;"/></a>
<span style="display:inline-block;vertical-align: middle;"> 提供 CDN 加速</span>
</div>
{%- endif %}

更新于 阅读次数