前言元数据
除了使用官方插件 【📦 plugin-content-blog】 内所有元数据之外, Markdown 文档还可以使用以下 自定义
前言元数据字段。前言的两端应该用 --- 包裹。
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
copyright | boolean | false | 版权声明。设置为 true 会在文章详情页标题出现提示: 🚫 未经作者授权,禁止转载 |
hide_wordcount | boolean | false | 隐藏文章总字数 |
hide_comment | boolean | false | 隐藏文章评论功能 |
示例:
---
# 自定义博文 url
slug: Welcome-Docusaurus
# 博文标题
title: Welcome Docusaurus v2
# 博文作者
authors: [slorber]
# 博文标签,分类
tags: [hello, docusaurus-v2]
# 关键词元标签,生成到 <head> 中的 <meta name="keywords"> 标签供搜索引擎读取
keywords: [hello, docusaurus]
# 文档的描述信息,生成到 <head> 的 <meta name="description"> 标签供搜索引擎读取
description: This is my first post on Docusaurus 2.
# 显示文档链接时所用的缩略图或封面。
image: https://i.imgur.com/mErPwqL.png
# 禁止转载
copyright: true
# 置顶推荐
sticky: true
# 阅读原文
original: https://xxx.com/post
---
一篇 Markdown 博文
使用 html 注释来截断在博客列表页视图要显示的摘要长度
<!--
truncate-->
注:换行可以避免 vscode 的 markdown 插件语法高亮失效
codeblock languages
支持常用语言
"jsx",
"tsx",
"swift",
"kotlin",
"objectivec",
"js-extras",
"reason",
"rust",
"graphql",
"yaml",
"go",
"cpp",
"markdown",
"html",
扩展其他语言需要额外配置 查看 prismjs 支持的所有297 种语言列表
i18n
基础路径:website/i18n/[语言]/docusaurus-plugin-content-blog