# Insert or re-order posts

**URL:** https://meta.discourse.org/t/insert-or-re-order-posts/30454
**Category:** Support
**Created:** [June 25, 2015, 5:15pm UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454 "2015-06-25T17:15:35Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![mottosso](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mottosso/32/142771_2.png) [@mottosso](https://meta.discourse.org/u/mottosso)
#### Post date: [June 25, 2015, 5:15pm UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454/1 "2015-06-25T17:15:35Z")

</div>

An edge case, I’m sure, but wanted to ask if there’s any way to insert or re-order posts in a thread?

I ask because I’m working on a series of posts that all correlate with each other, like a story (a tutorial, really), from one post to the next. But it’s a work in progress, and sometimes I find myself wanting to insert a post inbetween two others.

It’s fine if the solution is to enter a dark backend somewhere and fuddle the numbers myself, but if so, is it straightforward enough for a non-Ruby developer to grasp? Here’s hoping for a hidden button somewhere in the GUI.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [June 26, 2015, 1:39am UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454/2 "2015-06-26T01:39:20Z")

</div>

There is no way to do this at the current time. But like “set post owner”, there probably should be.

---

<div class="post-metadata">

### Author: ![mottosso](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mottosso/32/142771_2.png) [@mottosso](https://meta.discourse.org/u/mottosso)
#### Post date: [June 26, 2015, 10:19am UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454/3 "2015-06-26T10:19:35Z")

</div>

Ok, thanks for letting me know.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [October 17, 2018, 5:05pm UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454/4 "2018-10-17T17:05:21Z")

</div>



---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [October 17, 2018, 11:25pm UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454/5 "2018-10-17T23:25:44Z")

</div>

> [@mottosso](#):
>
> It’s fine if the solution is to enter a dark backend somewhere and fuddle the numbers myself

Technically you could mess with post\_numbers on the posts table and re-sequence stuff, you would need to be mega careful cause other tables also depend on that data so you would need to re-sequence stuff there as well.

My strong recommendation here would “don’t do it ™”. We may have some ultra long term plans for providing UI for resequencing a topic but there is nothing in the next few years planned.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [October 17, 2018, 11:25pm UTC](https://meta.discourse.org/t/insert-or-re-order-posts/30454/6 "2018-10-17T23:25:48Z")

</div>


