# Custom post sorting order in the topics

**URL:** https://meta.discourse.org/t/custom-post-sorting-order-in-the-topics/397808
**Category:** Support
**Created:** [March 6, 2026, 12:08pm UTC](https://meta.discourse.org/t/custom-post-sorting-order-in-the-topics/397808 "2026-03-06T12:08:52Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Twissell](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twissell/32/366765_2.png) [@Twissell](https://meta.discourse.org/u/Twissell)
#### Post date: [March 6, 2026, 12:08pm UTC](https://meta.discourse.org/t/custom-post-sorting-order-in-the-topics/397808/1 "2026-03-06T12:08:52Z")

</div>

Hello everyone!

Is the any option and/or plugin that allow users to sort posts in the topic by posting date (ascending/descending), number of reactions per post etc. ?

I see no working plugin implement this in 2026.

---

<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: [March 6, 2026, 12:24pm UTC](https://meta.discourse.org/t/custom-post-sorting-order-in-the-topics/397808/2 "2026-03-06T12:24:45Z")

</div>

I’ve built this some time ago, it was never openly released because it was made for a specific client.  
I’m not sure if it still works but you can give it a try [GitHub - communiteq/discourse-sort-by-likes · GitHub](https://github.com/communiteq/discourse-sort-by-likes)

---

<div class="post-metadata">

### Author: ![Twissell](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twissell/32/366765_2.png) [@Twissell](https://meta.discourse.org/u/Twissell)
#### Post date: [March 6, 2026, 12:41pm UTC](https://meta.discourse.org/t/custom-post-sorting-order-in-the-topics/397808/3 "2026-03-06T12:41:43Z")

</div>

Your plugin adds only **“sort by likes”** option, not “ **sort by creation date** ”, right?

---

<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: [March 6, 2026, 1:16pm UTC](https://meta.discourse.org/t/custom-post-sorting-order-in-the-topics/397808/4 "2026-03-06T13:16:59Z")

</div>

That is correct.  
Created date is the default and reverse created date would be pretty unusable I suppose.
