# Customization

**URL:** https://meta.discourse.org/c/customization/209.md?page=13

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 14

---

## [Automate post creation on Discourse with multiple users](https://meta.discourse.org/t/automate-post-creation-on-discourse-with-multiple-users/342400)

<div class="topic-metadata">

**Author:** [@MihirR](https://meta.discourse.org/u/MihirR)\
**Replies:** 3\
**Last updated:** [October 23, 2025, 10:06pm UTC](https://meta.discourse.org/t/automate-post-creation-on-discourse-with-multiple-users/342400 "2025-10-23T22:06:04Z")

</div>

Summary This Python script automates the process of creating topics on Discourse by rotating through multiple user accounts. Once all users have posted, it loops back to the first user, making it ideal for distributed p…

---

## [Discourse BBCode Color](https://meta.discourse.org/t/discourse-bbcode-color/65363)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 6\
**Last updated:** [September 7, 2024, 1:28am UTC](https://meta.discourse.org/t/discourse-bbcode-color/65363 "2024-09-07T01:28:30Z")

</div>

:discourse2: Summary Discourse BBCode Color adds BBCode colors to the post formatting options. :hammer\_and\_wrench: Repository Link https://github.com/discourse/discourse-bbcode-color :open\_book: Install G…

---

## [Wp-discourse-shortcodes plugin](https://meta.discourse.org/t/wp-discourse-shortcodes-plugin/48910)

<div class="topic-metadata">

**Author:** [@simon](https://meta.discourse.org/u/simon)\
**Replies:** 109\
**Last updated:** [October 23, 2025, 3:23pm UTC](https://meta.discourse.org/t/wp-discourse-shortcodes-plugin/48910 "2025-10-23T15:23:47Z")

</div>

This is a simple plugin that extends the wp-discourse plugin by adding shortcodes for creating links from WordPress to your Discourse forum. It adds shortcodes for \[discourse\_link\] , for creating a login link to a speci…

---

## [Quick-add Tags To Topic](https://meta.discourse.org/t/quick-add-tags-to-topic/383271)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 17\
**Last updated:** [October 23, 2025, 2:52am UTC](https://meta.discourse.org/t/quick-add-tags-to-topic/383271 "2025-10-23T02:52:34Z")

</div>

:information\_source: Summary Add tags to a topic with a click of a button :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/quick-add-tags · GitHub :question: Install Guide How to install a theme or the…

---

## [Discourse Prometheus](https://meta.discourse.org/t/discourse-prometheus/72666)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 5\
**Last updated:** [October 22, 2025, 8:02am UTC](https://meta.discourse.org/t/discourse-prometheus/72666 "2025-10-22T08:02:13Z")

</div>

:discourse2: Summary Discourse Prometheus is the official Prometheus exporter for Discourse :hammer\_and\_wrench: Repository Link https://github.com/discourse/discourse-prometheus :open\_book: Install Guide H…

---

## [Composer Highlighted Button](https://meta.discourse.org/t/composer-highlighted-button/281705)

<div class="topic-metadata">

**Author:** [@denvergeeks](https://meta.discourse.org/u/denvergeeks)\
**Replies:** 6\
**Last updated:** [October 21, 2025, 6:00pm UTC](https://meta.discourse.org/t/composer-highlighted-button/281705 "2025-10-21T18:00:18Z")

</div>

:information\_source: Summary Adds a Highlighted Text button to the composer in Discourse. Wraps the selected text in HTML \<mark\>\</mark\> tags. :eyeglasses: Preview discourse-composer-highlighted/README.md at …

---

## [Category Previews](https://meta.discourse.org/t/category-previews/155296)

<div class="topic-metadata">

**Author:** [@tshenry](https://meta.discourse.org/u/tshenry)\
**Replies:** 46\
**Last updated:** [October 14, 2025, 7:12am UTC](https://meta.discourse.org/t/category-previews/155296 "2025-10-14T07:12:58Z")

</div>

This component will allow you to add “category previews” to your categories page so users are able to see that a category exists without having access to the actual category. The preview looks like a standard category, b…

---

## [Trust-Level Avatar Flair](https://meta.discourse.org/t/trust-level-avatar-flair/82656)

<div class="topic-metadata">

**Author:** [@tshenry](https://meta.discourse.org/u/tshenry)\
**Replies:** 49\
**Last updated:** [October 3, 2025, 2:39am UTC](https://meta.discourse.org/t/trust-level-avatar-flair/82656 "2025-10-03T02:39:29Z")

</div>

This theme component allows an admin to add flair to user avatars based on the user’s trust level. Trust level flair displays anywhere on the site that you would normally see group flair. There are a few theme settings t…

---

## [Reftagger theme component](https://meta.discourse.org/t/reftagger-theme-component/163544)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 17\
**Last updated:** [October 2, 2025, 7:26pm UTC](https://meta.discourse.org/t/reftagger-theme-component/163544 "2025-10-02T19:26:23Z")

</div>

The Reftagger library allows you to convert bible references on your Discourse forum into links with a hover-preview. By request of @outofthebox we made a theme component based on this code. I’ve added a setting that a…

---

## [Post Notice Visibility Control](https://meta.discourse.org/t/post-notice-visibility-control/368624)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [September 30, 2025, 6:40pm UTC](https://meta.discourse.org/t/post-notice-visibility-control/368624 "2025-09-30T18:40:55Z")

</div>

:information\_source: Summary Customize visibility and style of post notices by type and age :hammer\_and\_wrench: Repository GitHub - moin-Jana/post-notice-visibility-control: Customize visibility and style of…

---

## [How to add custom fields to models](https://meta.discourse.org/t/how-to-add-custom-fields-to-models/184485)

<div class="topic-metadata">

**Author:** [@angus](https://meta.discourse.org/u/angus)\
**Replies:** 48\
**Last updated:** [September 30, 2025, 1:30pm UTC](https://meta.discourse.org/t/how-to-add-custom-fields-to-models/184485 "2025-09-30T13:30:15Z")

</div>

This is a collection of education plugins that demonstrate how to add a custom field to different models in Discourse. They are intended as learning tools for those looking to learn how to build discourse plugins. How …

---

## [Tag Banners](https://meta.discourse.org/t/tag-banners/124240)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 8\
**Last updated:** [September 30, 2025, 6:45am UTC](https://meta.discourse.org/t/tag-banners/124240 "2025-09-30T06:45:10Z")

</div>

:discourse2: Summary Tag Banners displays the tag name and description in a banner at the top of the page when visiting a tag-filtered topic list (similar to the Category Banners component) :eyeglasses: Pre…

---

## [Dark Visitors](https://meta.discourse.org/t/dark-visitors/365158)

<div class="topic-metadata">

**Author:** [@elmuerte](https://meta.discourse.org/u/elmuerte)\
**Replies:** 6\
**Last updated:** [September 23, 2025, 9:22pm UTC](https://meta.discourse.org/t/dark-visitors/365158 "2025-09-23T21:22:24Z")

</div>

:information\_source: Summary Integrates the Known Agents service with Discourse to keep track of undesired crawlers and scrapers visiting your forum. :hammer\_and\_wrench: Repository Link https://github.com/ma…

---

## [Star Wars theme](https://meta.discourse.org/t/star-wars-theme/150351)

<div class="topic-metadata">

**Author:** [@Rhidian](https://meta.discourse.org/u/Rhidian)\
**Replies:** 33\
**Last updated:** [September 21, 2025, 8:54pm UTC](https://meta.discourse.org/t/star-wars-theme/150351 "2025-09-21T20:54:30Z")

</div>

Star Wars theme What better way to celebrate Star Wars day then with a Star Wars theme. This theme gives a parallax star background and a traditional star wars theatrical crawl on the site FAQ page. The Git repo i…

---

## [App Promoter](https://meta.discourse.org/t/app-promoter/318432)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 5\
**Last updated:** [September 21, 2025, 2:41pm UTC](https://meta.discourse.org/t/app-promoter/318432 "2025-09-21T14:41:56Z")

</div>

:information\_source: Summary Promote your app :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - VaperinaDEV/discourse-app-promoter · GitHub :question: Install Guide How to instal…

---

## [Discourse Button Styles](https://meta.discourse.org/t/discourse-button-styles/88154)

<div class="topic-metadata">

**Author:** [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Replies:** 40\
**Last updated:** [September 18, 2025, 12:56pm UTC](https://meta.discourse.org/t/discourse-button-styles/88154 "2025-09-18T12:56:20Z")

</div>

This theme component includes basic settings for changing button colors without writing CSS. Github repo: https://github.com/awesomerobot/discourse-button-styles Installation: Installing a theme or theme component Pre…

---

## [Custom Topic Sort Order Button](https://meta.discourse.org/t/custom-topic-sort-order-button/380530)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 10\
**Last updated:** [September 12, 2025, 2:10pm UTC](https://meta.discourse.org/t/custom-topic-sort-order-button/380530 "2025-09-12T14:10:28Z")

</div>

:information\_source: Summary Topic Sort Order Button :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - VaperinaDEV/custom-topic-sort-order-button: Add a custom topic sorting button…

---

## [Discourse Featured User](https://meta.discourse.org/t/discourse-featured-user/382304)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 2\
**Last updated:** [September 12, 2025, 1:41pm UTC](https://meta.discourse.org/t/discourse-featured-user/382304 "2025-09-12T13:41:04Z")

</div>

:information\_source: Summary Feature a user as a banner the top of your site :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discourse-featured-user: Shows a banner …

---

## [Category Restrictor plugin](https://meta.discourse.org/t/category-restrictor-plugin/324765)

<div class="topic-metadata">

**Author:** [@RGJ](https://meta.discourse.org/u/RGJ)\
**Replies:** 6\
**Last updated:** [September 10, 2025, 9:43pm UTC](https://meta.discourse.org/t/category-restrictor-plugin/324765 "2025-09-10T21:43:51Z")

</div>

Discourse Category Restrictor :information\_source: Summary Allows staff and category moderators to silence users in specific categories :hammer\_and\_wrench: Repository Link https://github.com/communiteq/disco…

---

## [Discourse Birthdays & Anniversaries Today (Banner)](https://meta.discourse.org/t/discourse-birthdays-anniversaries-today-banner/337435)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 10\
**Last updated:** [September 10, 2025, 4:04am UTC](https://meta.discourse.org/t/discourse-birthdays-anniversaries-today-banner/337435 "2025-09-10T04:04:11Z")

</div>

:information\_source: Summary Adds a banner to the site to show the anniversaries and birthdays today. :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/Discourse-Birth…

---

## [Discourse Graph (Plotly) Embed](https://meta.discourse.org/t/discourse-graph-plotly-embed/380193)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 5\
**Last updated:** [September 9, 2025, 12:11pm UTC](https://meta.discourse.org/t/discourse-graph-plotly-embed/380193 "2025-09-09T12:11:17Z")

</div>

:information\_source: Summary Embed Plotly graphs into posts from an equation :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discourse-graph-embed · GitHub :question: Install Guide How to install a th…

---

## [Discourse Encrypt (deprecated)](https://meta.discourse.org/t/discourse-encrypt-deprecated/107918)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 9\
**Last updated:** [September 8, 2025, 8:45pm UTC](https://meta.discourse.org/t/discourse-encrypt-deprecated/107918 "2025-09-08T20:45:20Z")

</div>

▶ Original Plugin Description Last edited by @david 2024-12-03T15:46:08Z (UTC) ▶ Check document

---

## [MD Topic List component](https://meta.discourse.org/t/md-topic-list-component/117694)

<div class="topic-metadata">

**Author:** [@Steven](https://meta.discourse.org/u/Steven)\
**Replies:** 73\
**Last updated:** [September 7, 2025, 1:26pm UTC](https://meta.discourse.org/t/md-topic-list-component/117694 "2025-09-07T13:26:03Z")

</div>

A lighter topic-list presentation for your Discourse forum. The posters column has been deleted but some informations has been added (name and avatar of the last poster) in the activity column and below the topic title (name of the topic creator, and a little emoji for the tags).

---

## [Push notifications for iPhone and Android apps](https://meta.discourse.org/t/push-notifications-for-iphone-and-android-apps/381364)

<div class="topic-metadata">

**Author:** [@Judith](https://meta.discourse.org/u/Judith)\
**Replies:** 7\
**Last updated:** [September 5, 2025, 8:54am UTC](https://meta.discourse.org/t/push-notifications-for-iphone-and-android-apps/381364 "2025-09-05T08:54:28Z")

</div>

:information\_source: Summary Send Discourse push notifications to iOS or Android via your own app :hammer\_and\_wrench: Repository Link GitHub - Sprachprofi/discourse-fcm-notifications: Send Discourse push not…

---

## [Homepage Blocks](https://meta.discourse.org/t/homepage-blocks/347066)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 5\
**Last updated:** [September 4, 2025, 12:05pm UTC](https://meta.discourse.org/t/homepage-blocks/347066 "2025-09-04T12:05:57Z")

</div>

:information\_source: Summary Build a custom homepage with configurable block components :hammer\_and\_wrench: Repository Manuel Kostka / Discourse / Blocks / Homepage Blocks · GitLab :question: Install Guide …

---

## [Automation script: Move topic on close](https://meta.discourse.org/t/automation-script-move-topic-on-close/381559)

<div class="topic-metadata">

**Author:** [@chapoi](https://meta.discourse.org/u/chapoi)\
**Replies:** 0\
**Last updated:** [September 4, 2025, 10:36am UTC](https://meta.discourse.org/t/automation-script-move-topic-on-close/381559 "2025-09-04T10:36:55Z")

</div>

:information\_source: Summary Moves a topic to another category when it gets closed :hammer\_and\_wrench: Repository Link GitHub - chapoi/move-topic-on-close: Automation script for Discourse · GitHub …

---

## [Placeholder Forms](https://meta.discourse.org/t/placeholder-forms/113533)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 18\
**Last updated:** [August 30, 2024, 3:47pm UTC](https://meta.discourse.org/t/placeholder-forms/113533 "2024-08-30T15:47:37Z")

</div>

:discourse2: Summary Placeholder Forms will let you build dynamic documentation, by creating a form that replaces any occurrence of a =PATTERN= in your post with the value from a text or selectable input fiel…

---

## [eBay EPN Affiliate Link Generator](https://meta.discourse.org/t/ebay-epn-affiliate-link-generator/292012)

<div class="topic-metadata">

**Author:** [@piffy](https://meta.discourse.org/u/piffy)\
**Replies:** 15\
**Last updated:** [September 2, 2025, 8:52am UTC](https://meta.discourse.org/t/ebay-epn-affiliate-link-generator/292012 "2025-09-02T08:52:26Z")

</div>

:information\_source: Summary eBay EPN Affiliate Link Generator :hammer\_and\_wrench: Repository GitHub - ScottMastro/discourse-ebay-affiliate: Discourse theme component to inject eBay affiliate links · GitHub …

---

## [Buttons for Scrolling to the Top/Bottom of Topics](https://meta.discourse.org/t/buttons-for-scrolling-to-the-top-bottom-of-topics/240412)

<div class="topic-metadata">

**Author:** [@piffy](https://meta.discourse.org/u/piffy)\
**Replies:** 25\
**Last updated:** [September 1, 2025, 12:20pm UTC](https://meta.discourse.org/t/buttons-for-scrolling-to-the-top-bottom-of-topics/240412 "2025-09-01T12:20:27Z")

</div>

Background Navigating my forum requires a lot of jumping between the top and bottom of topics. This theme component makes that easier by placing visible jump buttons on topic pages. How to install …

---

## [A TC of fun: Discourse Confetti Clicks](https://meta.discourse.org/t/a-tc-of-fun-discourse-confetti-clicks/331148)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 10\
**Last updated:** [August 31, 2025, 11:44pm UTC](https://meta.discourse.org/t/a-tc-of-fun-discourse-confetti-clicks/331148 "2025-08-31T23:44:32Z")

</div>

:information\_source: Summary Add fun to your community by having confetti where you click, using tsParticles. :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - NateDhaliwal/discour…

[Previous page](https://meta.discourse.org/c/customization/209.md?page=12)

[Next page](https://meta.discourse.org/c/customization/209.md?page=14)
