# Adding a column to topic list

**URL:** https://meta.discourse.org/t/adding-a-column-to-topic-list/224584
**Category:** Development
**Created:** [April 18, 2022, 3:12am UTC](https://meta.discourse.org/t/adding-a-column-to-topic-list/224584 "2022-04-18T03:12:53Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [April 18, 2022, 4:40am UTC](https://meta.discourse.org/t/adding-a-column-to-topic-list/224584/2 "2022-04-18T04:40:14Z")

</div>

Yes. those are indeed the templates you will need to override.

You don’t need to create both a plugin _and_ a theme component.

You can override both templates from within a theme component. A good example is the [Discourse Topic Author](https://meta.discourse.org/t/discourse-topic-author/111021) theme component.

But you can only use a theme component for this if the desired information is already present in the json for the topic list. If it’s not, then you will need to use a plugin that does not only override the theme components but also serializes the information to the json.

---

_[View the full topic](https://meta.discourse.org/t/adding-a-column-to-topic-list/224584)._
