# Discourse Chain Topics Plugin

**URL:** <https://meta.discourse.org/t/discourse-chain-topics-plugin/233088>\
**Category:** Plugin\
**Created:** [July 17, 2022, 9:26am UTC](https://meta.discourse.org/t/discourse-chain-topics-plugin/233088 "2022-07-17T09:26:26Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![ghassan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ghassan/32/263566_2.png) [@ghassan](https://meta.discourse.org/u/ghassan)\
**Post date:** [July 17, 2022, 9:26am UTC](https://meta.discourse.org/t/discourse-chain-topics-plugin/233088/1 "2022-07-17T09:26:26Z")

</div>

I have just released a discourse plugin for chaining topics

When I was going over [Developing Discourse Plugins - Part 1 - Create a basic plugin](https://meta.discourse.org/t/beginners-guide-to-creating-discourse-plugins-part-1-creating-a-basic-plugin/30515) the guide is splitted into 7 parts.

I thought why not creating a plugin for this use case; where you have topics in a chain.

By using this plugin you could add “Next Topic” and “Previous Topic” links on the topic title.

See screenshot below for example how it would look:

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/d/8/cd8029a6ea58a521389c257a7d12ddbef5403382.jpeg)

**For more details and install** : [GitHub - zaatdev/discourse-chain-topics: This a discourse plugin which adds a feature where it would be possible to chain topics. A topic can have other topic to be it's next or previous topic. · GitHub](https://github.com/zaatdev/discourse-chain-topics)

Special thanks to @angus for [How to add custom fields to models](https://meta.discourse.org/t/how-to-add-custom-fields-to-models/184485) the guide/example enormously simplized the way I wrote the plugin.

---

_[View the full topic](https://meta.discourse.org/t/discourse-chain-topics-plugin/233088)._
