配置总览
Xongyi 的全部可调项都在 _config.yml 中,60+ 项、带中文注释。本页是总入口,具体模块见各分页。
配置放在哪
1 | 站点根/ |
| 文件 | 谁维护 | 说明 |
|---|---|---|
_config.yml |
你 | 站点级配置:title、description、language、url、root、theme、permalink |
_config.hexo-theme-xongyi.yml |
你 | 主题覆盖:品牌、导航、板块、页脚、SEO……日常只改这个 |
themes/hexo-theme-xongyi/_config.yml |
主题作者 | 默认值与注释,作为参考查阅 |
优先级记忆法
越靠近站点根,优先级越高。 站点覆盖文件 > 主题默认值;未覆盖的键自动回退到主题默认值。
模块划分
| 模块 | 配置键 | 说明 | 详见 |
|---|---|---|---|
| 预设 | preset |
三套预设布局切换 | 三套预设 |
| 品牌 | brand |
名称、slogan、logo、favicon | 品牌与导航 |
| 导航 | menu / nav_button |
顶部菜单与右侧行动按钮 | 品牌与导航 |
| 板块 | sections + 各板块节点 |
首页结构与内容 | 首页板块 |
| 联系 | contact |
地址、电话、邮箱、表单、地图 | 联系与地图 |
| 页脚 | footer |
简介、栏目、版权、备案号 | 页脚与备案 |
| 社交 | social |
页脚 / 头部的社交入口 | 页脚与备案 |
| 功能 | features |
暗色模式、返回顶部、动画、吸顶 | 功能与统计 |
| SEO | seo |
描述、关键词、JSON-LD | 功能与统计 |
| 统计 | analytics |
GA / Cloudflare 统计 ID | 功能与统计 |
常用项速查
| 配置 | 说明 |
|---|---|
preset |
预设风格:enterprise / government / education |
brand |
站点名称、slogan、logo、favicon |
menu / nav_button |
顶部导航与右侧按钮 |
sections |
首页板块顺序 |
hero |
首屏文案、按钮、插图 |
contact |
地址 / 电话 / 邮箱 / 服务时间 / 微信二维码 / 表单 / 地图 |
footer.icp |
ICP 备案号与公安备案号 |
features |
暗色模式、返回顶部、滚动动画、吸顶导航开关 |
seo |
描述、关键词、JSON-LD |
analytics |
Google Analytics / Cloudflare Analytics ID |
一份覆盖文件的样子
1 | # 站点根目录 _config.hexo-theme-xongyi.yml |
改完配置做什么
1 | hexo clean && hexo generate # 或 hexo server 边改边看 |
为什么必须
Hexo 会缓存渲染结果与主题配置。改完 YAML 若页面没变化,多半是缓存 —— 先 hexo clean 再构建即可。
评论