front-matter参数的解释与设置

以下内容转载至自我的博客 (欢迎访问,手动狗头)
front-matter参数

front-matter参数

Front-matter 是文件最上方以 --- 分隔的区域,用于指定个别文件的变量

以下是预先定义的参数,可在模板中使用这些参数值并加以利用

参数描述默认值
layout布局
title标题文章的文件名
date建立日期文件建立日期
updated更新日期文件更新日期
description描述
comments开启文章的评论功能
tags标签(不适用于分页)
categories分类(不适用于分页)
permalink覆盖文章网址
keywords仅用于 meta 标签和 Open Graph 的关键词(不推荐使用)

布局

Hexo 有三种默认布局:postpagedraft在创建者三种不同类型的文件时,它们将会被保存到不同的路径;而您自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。

布局路径
postsource/_posts
pagesource
draftsource/_drafts

如果你不想你的文章被处理,你可以将 Front-Matter 中的layout: 设为 false


分类和标签

只有文章支持分类和标签,可以在 Front-matter 中设置。

在其他系统中,分类和标签听起来很接近,但是在 Hexo 中两者有着明显的差别:分类具有顺序性和层次性,也就是说 Foo, Bar 不等于 Bar, Foo;而标签没有顺序和层次

categories:
- Diary
tags:
- PS3
- Games
分类方法
  1. Hexo不支持指定多个同级分类,如:

    categories:
      - Diary
      - Life
    

    会使分类Life成为Diary的子分类,而不是并列分类

  2. 为文章添加多个分类的方法

    categories:
    - [Diary, PlayStation]
    - [Diary, Games]
    - [Life]
    
     此时这篇文章同时包括三个分类: `PlayStation` 和 `Games` 分别都是父分类 `Diary` 的子分类,同时 `Life` 是一个没有子分类的分类。
    

Description

通过在Front-matter中添加description可以实现:

  • 在博客首页展示文章的description内容
  • 在博客首页生成阅读全文按钮
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值