WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to display posts on my homepage. But I like to manage the posts using Wordpress Menu, so I can easily add, delete, and re-arrange the ordering of posts displayed in the homepage.

For Example:

I have 5 posts, POST1, POST2, POST3 and so on. I want to show POST4 and POST1 on my homepage. Instead of creating a custom loop, I want to use the Wordpress Menu, so all I have to do is to check POST4 and POST1 then add to menu, if I want the POST1 to be the first post in homepage all I have to do is to drag the POST1 above the POST4 then save, and that should do it. In my homepage, there should be POST1 and POST4 displayed.

This what I want to achieve.

Sorry if I don't have the code because I don't have an idea how to do this. Thanks.

share|improve this question
Could you explain in detail what exactly are you trying to accomplish? – Krzysiek Dróżdż Nov 13 '13 at 11:26
I edited my question, hope it makes more sense, sorry for poor English. – markyeoj Nov 13 '13 at 11:53
Are you using a static front page with a custom loop? Or is this the default blog index? – helgatheviking Nov 13 '13 at 11:56
I am using static frontpage. – markyeoj Nov 13 '13 at 11:58
possible duplicate of Orderby menu_order doesn't work – kaiser Dec 3 '13 at 11:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.