• 变量
  • 示例
  • 多语种支持

    您可以在 _config.yml 配置中调整网站的永久链接或者在每篇文章的 Front-matter 中指定。

    变量

    除了下列变量外,您还可使用 Front-matter 中的所有属性。

    变量描述
    :year文章的发表年份(4 位数)
    :month文章的发表月份(2 位数)
    :i_month文章的发表月份(去掉开头的零)
    :day文章的发表日期 (2 位数)
    :i_day文章的发表日期(去掉开头的零)
    :title文件名称
    :post_title文章标题
    :id文章 ID
    :category分类。如果文章没有分类,则是 default_category 配置信息。

    您可在 permalink_defaults 参数下调整永久链接中各变量的默认值:

    1. permalink_defaults:
      lang: en

    示例

    假设 source/_posts 文件夹中有个 hello-world.md,包含以下内容:

    1. title: Hello World
      date: 2013-07-14 17:01:34
      categories:
      - foo
      - bar
    参数结果
    :year/:month/:day/:title/2013/07/14/hello-world
    :year-:month-:day-:title.html2013-07-14-hello-world.html
    :category/:titlefoo/bar/hello-world

    多语种支持

    若要建立一个多语种的网站,您可修改 new_post_namepermalink 参数,如下:

    1. new_post_name: :lang/:title.md
      permalink: :lang/:title/

    当您建立新文章时,文章会被储存到:

    1. $ hexo new "Hello World" --lang tw
      # => source/_posts/tw/Hello-World.md

    而网址会是:

    1. http://localhost:4000/tw/hello-world/