站点配置

如无特殊说明,本页面的配置信息写在博客根目录的config.yml文件中

多语言支持

在博客根目录的配置文件中:

1
2
3
4
5
language:
- zh-CN
- en
- zh-HK
- zh-TW

博客将按照给定的优先级显示语言,目前支持的语言只有这4种,如需其他语言,欢迎提供翻译。

站点信息

在博客根目录的配置文件中:

1
2
3
4
5
6
7
8
# 网站标题
title: my blog

# 网站图标
favicon: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicon.ico

# 作者头像,会出现在文章标题下方,不同于侧边栏的大头像
avatar: https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/avatar/avatar.png

Import

字段:import 可以在无需修改主题文件的情况下在head和body中添加各种标签。

目前支持4个字段,metalink对应head中的<meta><link>标签。script可以在body末尾导入js文件。(如果还有什么需求可以在下方留言)

例如在博客根目录的配置文件中:

1
2
3
4
5
6
7
8
9
10
11
12
13
# 全局导入
import:
meta:
- "<meta name='theme-color' content='#FFFFFF'>"
- "<meta name='msapplication-TileColor' content='#1BC3FB'>"
- "<meta name='msapplication-config' content='https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicons/browserconfig.xml'>"
link:
- "<link rel='shortcut icon' type='image/x-icon' href='https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicon.ico'>"
- "<link rel='icon' type='image/x-icon' sizes='32x32' href='https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicons/favicon-32x32.png'>"
- "<link rel='apple-touch-icon' type='image/png' sizes='180x180' href='https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicons/apple-touch-icon.png'>"
- "<link rel='mask-icon' color='#1BC3FB' href='https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicons/safari-pinned-tab.svg'>"
- "<link rel='manifest' href='https://cdn.jsdelivr.net/gh/xaoxuu/[email protected]/favicon/favicons/site.webmanifest'>"
# script:

更多配置

更多请见Hexo官方文档:Hexo配置




评论