newbie here with quick question, looking at all my pages if I click on quick edit I have the chance to place a number on the field order and set an order on which one should appear first,then second, so on so on, tried to do the same on posts but that option is not available, any idea on how to make it appear?



P.S.: Oh, for this one I'm using wordpress 2.9.2

  • 1
    Posts are ordered by date.
    – Wyck
    Jul 26 '13 at 20:59
  • 1
    Unrelated: Your site will be hacked soon if you don’t run an upgrade.
    – fuxia
    Jul 26 '13 at 22:48

What you are looking for is page-attributes support in the post type. However...

'page-attributes' (template and menu order) (hierarchical must be true) (the page template selector is only available for the page post type)

... and posts are not hierarchical. I am not sure you can force them to be, never mind the potential issues with altering a built in post type like that.

Additionally, that 'order' values in not used very much by default, and certainly not by "post" post type queries so you'd need to alter a number of queries to get that to work. I think there are hooks enough to do it but it would be a bit of work.

My advise is that if you need another page-like post type, just create one.


While it's true WP posts are sorted by date or something else if you use custom query maybe you can take advantage of WordPress sticky posts. This option allows you to shed light on particular article so they are put to the top of front-page posts.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.