# Add/Override Schema on a Specific Topic

**URL:** https://meta.discourse.org/t/add-override-schema-on-a-specific-topic/332530
**Category:** Development
**Created:** [October 24, 2024, 11:25am UTC](https://meta.discourse.org/t/add-override-schema-on-a-specific-topic/332530 "2024-10-24T11:25:15Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [December 3, 2024, 4:10pm UTC](https://meta.discourse.org/t/add-override-schema-on-a-specific-topic/332530/3 "2024-12-03T16:10:03Z")

</div>

> [@How to edit topics/show.html.erb](https://meta.discourse.org/t/how-to-edit-topics-show-html-erb/234992/2):
>
> You don’t want to do it that way. You need to develop a plugin (or perhaps theme component). See [Beginner’s Guide to Creating Discourse Plugins Part 1: Creating a basic plugin](https://meta.discourse.org/t/beginners-guide-to-creating-discourse-plugins-part-1-creating-a-basic-plugin/30515) and [Developer’s guide to Discourse Themes](https://meta.discourse.org/t/developer-s-guide-to-discourse-themes/93648).

> [@How to Add Unique HTML Content Below Topic Body in discourse forum for Specific Topics](https://meta.discourse.org/t/how-to-add-unique-html-content-below-topic-body-in-discourse-forum-for-specific-topics/311555):
>
> I am working on an discourse forum and I need to add unique HTML content below the topic body for specific topics. The HTML content should be displayed only on certain topics and not on all topics. Currently, I have added the HTML content using the following code: \<script type="text/x-handlebars" data-template-name="connectors/topic-area-bottom/custom-html"\> \<div class="banner-control"\> \<!-- Unique HTML content goes here --\> \</div\> \</script\> This code is added to the connectors/topic-…

---

_[View the full topic](https://meta.discourse.org/t/add-override-schema-on-a-specific-topic/332530)._
