Obsidian Publish:

Use case or problem

I use frontmatter properties to store links to other notes. For example:

---
tags:
  - note
about:
  - "[[Software testing]]"
  - "[[Quality assurance]]"
  - "[[Professional development]]"
  - "[[Continuous learning]]"
  - "[[Community engagement]]"
  - "[[Test automation]]"
publish: "true"
---

When publishing, these links are ignored. The published note does not display the about property, nor are those links included in the graph view. Tags are also hidden.

This creates a gap between my internal note structure and the published content. It forces me to either duplicate information into the note body or lose semantic connections in Publish.


Proposed solution

Add a configuration option in Publish settings to show or hide frontmatter properties.

  • Allow per-property control (for example, hide publish, but display tags or about).
  • Render wiki-style links from frontmatter as working links in the published note.
  • Ensure that these links are also visible in the published graph view.

This would keep frontmatter useful for metadata and relationships, without having to duplicate them into the note body.


Current workaround (optional)

The only workaround is to move properties like about and tags into the body of the note. This breaks the semantic use of frontmatter and clutters the note with metadata.