mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-19 10:54:06 -06:00
- Fix search for encrypted pages - Fix TTL mismatch when searching for matching passwords
1.8 KiB
1.8 KiB
| title | tags | |
|---|---|---|
| Frontmatter |
|
This plugin parses the frontmatter of the page using the gray-matter library. See authoring content#Syntax, Obsidian compatibility and OxHugo compatibility for more information.
Note
For information on how to add, remove or configure plugins, see the configuration#Plugins page.
This plugin accepts the following configuration options:
delimiters: the delimiters to use for the frontmatter. Can have one value (e.g."---") or separate values for opening and closing delimiters (e.g.["---", "~~~"]). Defaults to"---".language: the language to use for parsing the frontmatter. Can beyaml(default) ortoml.
Warning
This plugin must not be removed, otherwise Quartz will break.
List
Quartz supports the following frontmatter:
- title
title
- description
description
- permalink
permalink
- comments
comments
- lang
lang
- publish
publish
- draft
draft
- enableToc
enableToc
- tags
tagstag
- aliases
aliasesalias
- cssclasses
cssclassescssclass
- socialDescription
socialDescription
- socialImage
socialImageimagecover
- created
createddate
- modified
modifiedlastmodupdatedlast-modified
- published
publishedpublishDatedate
- encrypt
encryptencrypted
- encryptConfig
- Overrides for the plugins/Encrypt
- password
password
API
- Category: Transformer
- Function name:
Plugin.Frontmatter(). - Source:
quartz/plugins/transformers/frontmatter.ts.