自定义文件夹内放导航源码方法
博客内二级栏目放自定义源码(导航站)
第一步:检查并修复 skip_render 配置
打开你的 _config.yml,确保有这样的配置:1
2
3
4
5
6# Hexo 主配置文件
skip_render:
- 'nav/**' # 跳过整个 nav 目录的所有文件
- 'nav/*.html' # 额外确保 HTML 文件被跳过
- 'nav/*' # 跳过 nav 下所有文件
重要:使用单引号,并确保缩进正确。
第二步:在导航页面中添加禁用布局的 Front-matter
在你的 source/nav/index.html 文件最顶部添加:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17---
layout: false
---
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>我的导航</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- 你的导航内容 -->
</body>
</html>
关键点:layout: false 告诉 Hexo 不要使用任何主题布局。
第三步:验证生成的最终文件
1 | # 清理并重新生成 |
应该看到你的原始 HTML 代码,不应该看到 Butterfly 主题的侧边栏代码。