You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jekyll分类功能失效:文章链接未按分类路径生成求助

Jekyll Category 链接格式失效的常见原因
  • 未配置全局 permalink 规则
    Jekyll 默认 permalink 格式为 /posts/:title/,不会自动根据 category 生成路径。需在 _config.yml 中配置自定义规则,示例:

    permalink: /:category/:title/
    

    配置后文章链接才会遵循 category/标题 的结构。

  • Category 标签格式错误
    检查 Markdown 文章的 front matter 配置,确保 YAML 格式正确,示例:

    ---
    layout: post
    title: "Hello Work"
    category: work
    ---
    

    注意避免拼写错误(比如误写为复数 categories)、冒号后缺失空格等格式问题。

  • 文件夹结构未配合全局配置生效
    创建 work/_posts/ 结构后,Jekyll 会自动给该目录下的文章分配 work 分类,但如果未配置对应 permalink 规则,仍会沿用默认路径。同时要确保 front matter 里的 category 设置和文件夹分类一致,避免冲突。

  • 未重启 Jekyll 服务
    修改 _config.yml 或文件夹结构后,必须重启本地服务(重新执行 jekyll serve),否则新配置不会生效。

  • 主题或插件覆盖了默认规则
    若使用的主题包含自定义 permalink 逻辑,或安装了相关插件,可能会覆盖全局配置。可检查主题文档或 _layouts 目录下的模板,确认是否存在硬编码的链接格式。

内容的提问来源于stack exchange,提问作者Xudong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 09:01:02