Hide date created

Problem I would like to solve

Recently one of my vaults (and only one of them) has started showing the date created property at the top of the file along with all of the other properties. I do want the properties I have added myself to be visible. I do not want the date created property to be visible.

Things I have tried

I have tried simply right-clicking on that property and selecting “remove”, and it disappears directly. However, the second I leave that note and return to it again, the date created property is once again visible.

Other info that may or may not be relevant

I do not know what caused this change, and therefore I don’t know how to fix it. However, it may be worth noting that the afflicted vault is one for which I use Quartz to publish it as a blog.

The purpose of this vault is to map a database structure, and as such there is a note for each table and column in the database, and I have linked them using properties such as primary_key, foreign_key etc.

Therefore, it matters that the properties I have assigned to each note show up in the blog, which they did not do with Quartz straight out of the box. To solve that, with the help of some AI coding, I have added a FrontmatterPropertiesBox.tsx file to the quartz > components folder to make the properties visible on the blog (along with alerting other quartz files that it exists, as appropriate, though I am not 100% certain that I remember anymore which all files got modified in the process).

This worked. However, in Obsidian those properties are clickable links, and are visible in the graph view as connections between the notes. In the blog the properties are showing as plain text, with double square brackets before and after, and no visible connections between the notes in graph view.

Since reaching that stage, a couple of months ago, I occasionally try some AI assisted troubleshooting and code testing to see if I can get those links in the properties clickable. So far, nothing has worked.

However, I noticed the problem this issue is about, the sudden appearance of the date created property after the last troubleshooting/code testing session. Therefore, I suppose that something I did then may have triggered this symptom? Or, perhaps, this is just a coincidence? I don’t think that anything in the Quartz files should be able to change how/what Obsidian displays in app. But since this is the only blog for which I have done these tasks, and the only one that is afflicted with this problem, I can’t help but wonder.

I’m pretty sure people use Linter for this type of stuff

I can’t speak for anyone else who has ever been willing to get AI help with coding (the one place I find it helpful), but I did, in fact, first try google, and got a similar AI suggestion to the one you are showing in your screenshot. When I looked at it, it was pretty clear that the suggestions would remove all of the properties from the front matter of the note, which is not what I wanted. I require most of the front matter, just not the one that didn’t used to show and now does. However, I didn’t think it was necessary to put “I googled it” in my “what I tried before”, especially as I understand that the exact same google search term on two different computers will give different results. Since it looked like google’s AI didn’t have a clue, I tried asking humans, instead.

I have now found, and un-ticked the “Date Created” option in Linter (located well down the list under the YAML heading). After turning this off I am able to remove the date created property from my notes, and when I return to them later they are still gone.

This does not remove them from the notes without my my going through and removing each one manually. So if anyone has further suggestions for that step, I am happy to hear them. In the mean time, I can at least get rid of each one as I see them.

1 Like

The Multi Properties plugin is the best tool for removing specific properties like date created across multiple notes in Obsidian. It allows you to right-click folders or select multiple notes to bulk-remove, rename, or add properties.

[image]YouTube +2

Steps to Remove “Date Created” Using Multi Properties:

  1. Install the Multi Properties plugin from the Community Plugins browser.
  2. Open the file explorer, right-click on a folder, or select multiple files.
  3. Choose the option to manage properties.
  4. Select “Remove Property” and type in date created (or whatever your property is named) to remove it from all selected files.

[image]YouTube +4

Alternatively, for advanced bulk editing, you can use the Linter plugin to automatically remove specific YAML keys upon saving, or use Search and Replace with regular expressions to delete the line from all files.

Glad you found what was putting them there.

This does not remove them from the notes without my my going through and removing each one manually. So if anyone has further suggestions for that step, I am happy to hear them.

Obsidian has a feature to remove them all.

  1. Enable Settings > Core plugins > Properties view.
  2. Press Cmd/Ctrl+P to open the command palette then select Properties view: Show all properties. This opens the all-properties panel.
  3. In the panel, right click the property and select delete.

Thanks! I don’t actually want to delete the property date created, that is an important bit of file meta data that needs to exist in the background. I just don’t want it displayed with the notes. (which, under normal circumstances, it isn’t).

there is an embedded “date created property” stored outside the YAML frontmatter properties.