# {{item.author.name}} how did this work

**URL:** <https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133>\
**Category:** Elements\
**Created:** [September 18, 2025, 4:09pm UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133 "2025-09-18T16:09:07Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ulrich](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ulrich/32/29764_2.png) [@Ulrich](https://forums.realmacsoftware.com/u/Ulrich)\
**Post date:** [September 18, 2025, 4:09pm UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/1 "2025-09-18T16:09:07Z")

</div>

I understood that if I have an “authors” subfolder containing Markdown files with the same name as the author specified in the post’s Markdown file, then {{item.author.name}} would automatically retrieve the “name” value from that author’s Markdown file.

However, this doesn’t seem to work in the Appleseed Daily example.

Did I misunderstand something?

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [September 19, 2025, 7:15am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/2 "2025-09-19T07:15:23Z")

</div>

No, that still works…

I’ve just tested it with a local copy of the project and it’s all working as expected.

👉 [Open simple blog project in Elements](elementsapp://downloadDocument/y2t6rigQTvhY)

---

<div class="post-metadata">

**Author:** ![Ulrich](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ulrich/32/29764_2.png) [@Ulrich](https://forums.realmacsoftware.com/u/Ulrich)\
**Post date:** [September 19, 2025, 7:26am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/3 "2025-09-19T07:26:52Z")

</div>

![image](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/6/d/6d23ed05e4c7cd3fa915ee8d38d5c422a7fa6e2f.png)

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/b/8/b8886d5c8d4594b70dc88b415c3537e6bc67a973.png)

Jonny or Jonny Appleseed?

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [September 19, 2025, 7:43am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/4 "2025-09-19T07:43:26Z")

</div>

the filename needs to match the author in the post markdown file.

So `/cms/posts/my-post.md` should have:

```auto
---
author: jonny
---

```

then there should be the following file: `/cms/authors/jonny.md` with:

```auto
---
name: Jonny Appleseed
---

```

I was doing exactly this just yesterday and it worked as expected.

If you have this setup and it’s not working for you, could you send me over the project? 🙂

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [September 19, 2025, 7:50am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/5 "2025-09-19T07:50:21Z")

</div>

Just had another quick look at this and it could be a bug with the author markdown file and only having the first name, so `jonny.md` instead of `jonny-appleseed.md` — I’m going to file this one as a bug and investigate ASAP 🙂

---

<div class="post-metadata">

**Author:** ![Ulrich](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ulrich/32/29764_2.png) [@Ulrich](https://forums.realmacsoftware.com/u/Ulrich)\
**Post date:** [September 19, 2025, 7:52am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/6 "2025-09-19T07:52:39Z")

</div>

I open you demo, pressed CMD-P and took the two screenshots.

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/0/f/0fdb0a3bbede47adf53cf54288a7d4de226ae4ad.png)

i changed Jonny to jonny

???

In German we say: Ich stehe auf der Leitung. 😉

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [September 22, 2025, 5:54am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/7 "2025-09-22T05:54:51Z")

</div>

> [@Ulrich](#):
>
> i changed Jonny to jonny

in the filename?

Are you saying this is now working as expected?

---

<div class="post-metadata">

**Author:** ![Ulrich](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ulrich/32/29764_2.png) [@Ulrich](https://forums.realmacsoftware.com/u/Ulrich)\
**Post date:** [September 22, 2025, 6:08am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/8 "2025-09-22T06:08:41Z")

</div>

No, sadly not. Just have a look at you demo project. In the authors MD-File the name is _Jonny Appleseed_. Should it print out only Jonny or Jonny Appleseed?

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [September 22, 2025, 6:35am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/9 "2025-09-22T06:35:59Z")

</div>

It should be “Jonny Appleseed”.

From my testing shows only “Jonny” in the example project, so I’ll get that fixed ASAP 🙂

---

<div class="post-metadata">

**Author:** ![Ulrich](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ulrich/32/29764_2.png) [@Ulrich](https://forums.realmacsoftware.com/u/Ulrich)\
**Post date:** [September 24, 2025, 7:25am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/10 "2025-09-24T07:25:00Z")

</div>

Fixed with 1.3.2 - thanks.

---

<div class="post-metadata">

**Author:** ![curlypaws](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/curlypaws/32/3964_2.png) [@curlypaws](https://forums.realmacsoftware.com/u/curlypaws)\
**Post date:** [November 18, 2025, 10:28am UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/11 "2025-11-18T10:28:50Z")

</div>

Hi, is it just me or is this broken again in 1.5.2? I’m following the video tutorial and neither the author name nor the author image pull through as shown in the video.

What I don’t understand is the demo shows the authors in a folder ‘authors’. How does {{item.author.name}} know to look up the author details in that folder? Is there a step that I’ve missed?

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [November 18, 2025, 12:49pm UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/12 "2025-11-18T12:49:26Z")

</div>

> [@curlypaws](#):
>
> What I don’t understand is the demo shows the authors in a folder ‘authors’. How does {{item.author.name}} know to look up the author details in that folder? Is there a step that I’ve missed?

There’s no additional steps, the authors will be hooked up automatically (so long as there is an authors folder at the same level as your collection items).

The CMS will then automatically try and find an author markdown file that matches the author name set in the collection item’s frontmatter.

If you could share your project with us, using Elements Cloud, we can take a look and see why it’s not working for you 🙂

---

<div class="post-metadata">

**Author:** ![Ulrich](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ulrich/32/29764_2.png) [@Ulrich](https://forums.realmacsoftware.com/u/Ulrich)\
**Post date:** [November 18, 2025, 1:28pm UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/13 "2025-11-18T13:28:26Z")

</div>

It works on my side.

#### pages

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/f/7/f76eb534048076b112d9a3202c709babc02d1ff2.png)

#### header of one md-file

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/8/1/81b507c7629d6dfd7536aba8d3745a7a34c5e56c.png)

#### ulrich.md

![image](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/4/7/473065c80bac8696a845c201bc084630f5998592.png)

---

<div class="post-metadata">

**Author:** ![curlypaws](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/curlypaws/32/3964_2.png) [@curlypaws](https://forums.realmacsoftware.com/u/curlypaws)\
**Post date:** [November 18, 2025, 2:26pm UTC](https://forums.realmacsoftware.com/t/item-author-name-how-did-this-work/51133/14 "2025-11-18T14:26:15Z")

</div>

Thanks very much for your reply Ulrich.

I found your examples really helpful. It turns out that I’d missed the '“.md” extension on the author file and therefore it wasn’t picked up. Adding that fixed things.

And thanks @ben for the explanation of how it works.

The image file in the author file gave me some problems but I’ve just realised that the link wasn’t using the correct syntax. All good now!
