我有一个包含许多页面的 DocFX 站点。我想通过自定义模板在每个页面的顶部包含标签,并且我希望作者能够在 YAML 前端添加标签,例如:
---
title: My Page Title
tags: tag1;tag2;tag3
---
然后,我希望能够以某种数组的形式访问这些标签,并在生成 HTML 输出时对其进行处理。
我在这里阅读了文档,这表明我可以在schema.json
某处添加一个文件,这将自动检测架构中的项目。我无法解决的是如何在生成输出时访问我的模板中的 YAML frontmatter。
如果我需要编写一个自定义 .NET 插件来执行此操作,那么这不是问题,但我相信我应该能够以某种方式访问模板中的这些属性。
任何指导都将不胜感激!