How to Create a Separate Page for Blog Posts in WordPress

Are you wanting to set up a separate page for blog posts on your WordPress site? WordPress normally will list your posts on the homepage of your site but not all sites want to list their posts on the first page their visitors would see. In this article, we will show you how to easily create a separate page for blog posts in WordPress.

This video brought to you by WPForms, the most beginner friendly WordPress form plugin, take a look at their site here:


For our discount visit:

Start by ensuring you have a page you would like as your home page published on your site as well as a page, normally empty, that would be replaced by a list of your most recent posts.

Next, you will want to go under Settings, Reading and change the homepage display settings to a Static page. For the Homepage you would set the page you would want to appear when someone goes directly to your URL. Set the Posts page to where you would like your blog posts to appear there. Not all themes have the same settings so if you do not see this, you would want to check under Appearance, Customize.

With the page changes set, you would want to add them to your menu as they are not automatically added to your menu. Under Appearance, Menus you should see the two pages you set have text next to them noting which one is the posts page and which one is the front page.

Depending on your theme, if you edit the page there is a page template for specifically the home page you can set when editing the page itself. Other themes you would want to take a look under Appearance, Customize for custom settings. If neither of these are options, we would recommend taking a look at Beaver Builder to customize your site’s display.

We have our referral link below you can use to receive any discounts we have negotiated with them as an affiliate partner so they are automatically applied to your purchase.

If you liked this video, then please Like and consider subscribing to our channel here for more WordPress videos.

Feel free to take a look at the written version of this tutorial here:

Check us out on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials


Related posts

37 Thoughts to “How to Create a Separate Page for Blog Posts in WordPress”

  1. I've been stumped for weeks not knowing how to add a page onto the home page. Didn't even know how to search the right terms for it. Thank goodness for this post. And was super clear. Thank youuu!

  2. Is it ok to have the same posts appearing on another page? Is there an seo problem with that?

  3. I was hoping you would show how to set up a blog on a separate page. I have my site set up where my posts are showing up on the main page, ie the other option. I am looking for the way to create a page and put a widget or something on it where my blog posts will appear. Can you help? Thanks.

  4. OMG I've been trying to find out how to do this all day and your simple 5 minute video solved all of my answers! THANK YOU!

  5. this helped a little.but how do you put your post into different categories on the home page? When I click a category on the menu page its just blank with none of my posts although I've categorized my post.

  6. great video…concise and to the point

  7. Exactly what I was looking for! Thank You😍

  8. Thank you for this video! It's really helpful! I tried this, I set up a new page for my blog posts, and a homepage but for some reason the homepage is still pulling blog posts. And the actual text in my homepage doesn't show as instead it is still displaying posts. I tried it through both the theme settings and through your video instructions – just trying to figure out why it is doing this?

  9. Good video, I was wondering what application you use when you are making your videos. I really like the look with the magnifying glass to zoom on the target focus. Thank you.

  10. When we get blog subscribers, where are their email addresses stored. I am helping a friend move away from FEED BURNER. Exported her subscriber list, but now I am unsure what to do with it. Her feed burner just stopped working. Thank you so much.

  11. This tutorial was really awesome. It is simple for beginners to learn different things in WordPress basics.

  12. Sir

    Please tell me when I add pages like reservations/orders it automatically connect with my home page.or it came down to home page
    Now how I make orders / Reservations page separate in menu bar from my home page because I have separate content for both pages in WordPress

  13. Thanks a lot. I'd now like to have categories on my blog page. Is there a link to that.

  14. I have a Welcome part on my Home page – so I would like to have a post or two on the home page. I created a blog page – got one post there. Can I use a photo, some text, and a link to the post on the blog page? BUT……I managed to find classic editor in settings – but can't change the color of the text of the title. I've tried everything to get that done. Any suggestions? I'll listen to this tutorial again…..I might find the answer.

  15. Thank you so much ma'am. Can't thank you enough.

  16. Are you using or .org? My dashboard looks completely different than yours. I don't have that "Appearance" link to edit the menus

  17. Love your tutorials and teaching style! Thanks so much and keep up your great work!

  18. Do you have a video on embedding podcasts to ur home page? I thought I saw one once.

  19. I actually deleted the homepage on my blog- It's not really commercial and it's just a hobby thing so I thought it was an unnecessary extra effort (and an acquaintance of mine has a relatively successful blog on WordPress without a homepage). However I have a rather peculiar issue. When going onto the website you immediately enter the Blog page, and you can see my latest posts (in this case just one post- I started the website yesterday).But if you go onto a different page, for example the About page, and return back to the blog page, the post is gone

    It is still possible to access the post through the recent posts widget but that will definitely be an issue when I start to have more posts

  20. Thanks for that. I needed this exact help and look out! You posted a day earlier! Will be back here for your well explained advice!

  21. Exactly what I was looking for, thanks!

  22. thank you so much your video was a gr8 help to me !

  23. Thanks for your tutorial, help me to solve my problem on my website!

  24. How do you show blog posts on a static homepage?

    There seems to be very few tutorials showing this.

  25. Thanks for this tutorial. I have a complication here. I have certain posts that I want in one page, and certain posts in another page. With your approach all my posts are going in one page. How do I solve this problem. Please help! TIA

  26. I have the Elementor theme on my wp website. I tried following your instructions here but i don't have the options in the "readings" setting that are shown in this video. How can i accomplish changing my landing page to my hone page, not the post page if i have a different theme in Elementor?

  27. Newbie blogger question: should each category of your blog topics, (budget, frugal meals, ect..) be on separate pages? I hope that makes sense. Right now everything is on my home page. I'm wondering if I can get each topic on different pages to clean it up. Does that make sense?

  28. My Dashboard does not lookblike this ..😥 I don't have "Reading" in my settings..nothing works ..please help

  29. Thanks for the lovely video however I am using free version may I get any discount?

  30. i use coupon for to purchase hosting ..but i did no get discount at siteground

  31. Very helpful video. Is beaver builder free?

  32. Can you please tech some of advance things?

  33. Your tutorials are straightforward and very easy to understand. Thanks a lot

Leave a Comment