hexo怎么在菜单上添加页面和分类呢?

发布于 2022-08-29 18:36:45 字数 226 浏览 6 评论 0

我在 _config.yml 中设置的菜单有 Home,Archive,Category,About,可是只有HomeArchive点进去才有内容,CategoryAbout都错Can't found

还需要其他哪里设置才能生效么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

小红帽 2022-09-05 18:36:45

你是指主题的_config.yml吧?
Hexo生成的Tag/Archive/Category页的目录名在根目录下的站点_config.yml里配置,配置项是tag_dir/archive_dir/category_dir。默认值是tags/archives/categories。
主题的_config.yml所配置的菜单只是设置“有叫XXX这个名字的菜单项,指向YYY这个URL”(XXX: YYY)。所以你需要配置你的Category菜单项指向站点配置里的category_dir才有效。

Hexo默认不生成About页面,有需要的话自己创建一个叫about的page然后再添加菜单项。

东京女 2022-09-05 18:36:45

在命令行里面输入:

hexo new page "about"

然后你会发现source里面多了个目录about,里面有个index.md。其实你也可以手动建立。页面的格式和文章一样。

接着把链接加上,themes/<theme_name>/_config.yml里面的menu一项,添加一行About: /about

完事。

濫情▎り 2022-09-05 18:36:45

go to your hexo folder
hexo new page tags
in the tags.md, add type: "tags"
if you don't want to have comments on that page, also add comments: false

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文