# How to render component differently in feed

**URL:** <https://zola.discourse.group/t/how-to-render-component-differently-in-feed/2968>\
**Category:** Uncategorized\
**Created:** [August 18, 2026, 8:00pm UTC](https://zola.discourse.group/t/how-to-render-component-differently-in-feed/2968 "2026-08-18T20:00:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yit6](https://yyz2.discourse-cdn.com/free1/user_avatar/zola.discourse.group/yit6/32/1646_2.png) [@yit6](https://zola.discourse.group/u/yit6)\
**Post date:** [August 18, 2026, 8:00pm UTC](https://zola.discourse.group/t/how-to-render-component-differently-in-feed/2968/1 "2026-08-18T20:00:48Z")

</div>

Hello!

I trying to write a new page for my site. On this page I have a component that is a short snippet of php code that produces some text. For the atom feed I want it to insead return a static value. Is there a good way for the component to check if it is rendering in a normal page or in a feed?

I am using version 0.23.3

---

<div class="post-metadata">

**Author:** ![keats](https://avatars.discourse-cdn.com/v4/letter/k/34f0e0/32.png) [@keats](https://zola.discourse.group/u/keats)\
**Post date:** [August 18, 2026, 8:53pm UTC](https://zola.discourse.group/t/how-to-render-component-differently-in-feed/2968/2 "2026-08-18T20:53:44Z")

</div>

The component doesn’t know anything about what’s outside and the feed just takes the rendered content. No easy way to do that
