WPERA » Beginner's Guide » How to Add Blog Posts to Pages in WordPress | A Conclusive Guide

How to Add Blog Posts to Pages in WordPress | A Conclusive Guide

How To Add Blog Posts To Pages In WordPressIf you’re experiencing issues on adding blog posts to pages in WordPress, we got you covered in this guide. Keep calm and follow the steps shown below.

Blog postings are among the critical functions of WordPress which most content creators or website owners use. Articles are an essential component of WordPress, which arose from the premise that it began as a site for blogging.

Even when you’re not utilizing WordPress to operate a website primarily dedicated to blogging, There are still chances that you will use WordPress like a blog. This writing could be in blog articles, news pieces, or announcements. There are chances that you can use them for something completely different: Like you can write tips on how to crack exams or how to get girlfriends.

You’ll require a mechanism to enable your users to view your blog articles. There are some ways through which you can achieve this.

In this article, we will discuss three ways by which you can add blog articles to web pages of your WP website. These ways are:

  • Showing blog content on your website’s home page.
  • Building a dedicated section for all blog posts & putting them on that page.
  • How to make a list of recent posts in the text of other web pages of yours

Let’s begin with the most straightforward choice: displaying blog articles on the home page.

Add Blog Posts To Pages In WordPress

WordPress has, by default, set to show your post on the first page of the website. This facility is helpful for news or blog websites because it makes it easy for visitors to view your content.

If you download WordPress & add several blog content, your articles will immediately appear on the home page. Which primarily depends on your template, the entire content of the post, or only excerpts and possibly the featured photo, will be shown.

List Articles on the Front Page of Your Website

TheTechhealth blog, for example, is structured to put things easy to access the most recent posts:

The Homepage of this website has recent posts. The titles, a huge image, and an extract are all included in every item.

If your website theme or WordPress does not allow your content to appear on the front page, you can follow the given steps.

Go over to Setting, then select Reading in the WordPress dashboard.

wp reading setting options

Pick the Your Latest posts option from the box titled Your homepage shows.

Click on the save and then return to the home page. The home page will show your most recent posts.

wpera homepage with most recent most

Dedicated Page for showing recent post

The second alternative is using a home webpage as a static web page with personally added material and a separate webpage to show your blog articles.

This implies you may fill your home web pages with whatever content you choose, such as information related to the company or website. Then you can create a page dedicated to your Recent posts. This alternative is getting more popular because it offers you more options on your home web page & is excellent for sites that aren’t only for blogs.

StrataGrid is one such example. This website has a blog layout, and it focuses on something else. It is a commercial site, not just a blog, and Homepage is dedicated to showcasing its operations. As a result, it has a static home page with a single picture and a dedicated news page with a list of recent articles.


You can also create a static web home page and news page or separate blog page, but it will take a few extra steps to make. Let’s look more closely at how this works.

Create a static web home page and the blog page.

Create the static website homepage first, followed by the webpage that will house your blog postings.

Go over to Pages, then select Add New within wp-admin. Then Make a new web page for the home page and fill it with whatever content you want for the home page. To publish it, hit the Publish icon.

creating a new page as home in wordpress

Then do it again, this time making a page with the name Blog. Feel free if you’d like to name this page anything different (News, for example). Please do not put anything on this webpage; it should be empty. WordPress will automatically load it with blog articles. To save this page, hit Publish.

creating a new page as blog in wordpress

With this step now, you will have two pages. On your website,

Decide where you want your posts to appear.

Visit the setting option, then select Reading. Then search for the Homepage display. In the homepage display area, click on the static page Tab.

After that, you’ll need to decide which web page will serve as the website’s home page and which will host your posts. Choose Home for the Homepage, & Blog for Showing recent post.

changing wp post showing options from reading settings

To save the progress, hit the save button. After saving changes, you can see changes on the static site’s home page and the blog page.

Step 3 Edit your Navigation option.

It’s time to edit your navigation bar because the Homepage will not show the recent article due to our previous changes. So You’ll have to give people a new page option to locate your blog articles since they’re not on the website home page. As a result, you’ll have to include your new menu page in your main navigation menu of the home page.

Adding a home page to the navigation bar menu is also a fantastic idea. Users can access the Homepage by clicking on the logo but adding a home page option to the navigation bar for accessibility.

Just go menu section in the WordPress admin dashboard, then select appearance.

Select the main menu option if one has already been formed. If not, Then you have to create one.

Provide a menu title by clicking a new link for the menu.

Move your Home or Blog pages in the menu and arrange these in the correct sequence once you’ve created menu navigation.

moving pages from wp menu options

In the Display location area below the menu contents, tick the menu box in display location, which is located below menu content. These changes will ensure that the edited menu will appear at the top as the main navigation menu on all pages.

Select the Save button to save the edited menu. When you go to your website now, you’ll see a navigational menu that includes a home page or blog page.

Display Excerpts on The Home or Blog Page

Most website themes will showcase the excerpt out of each post even if you’re presenting content on your dedicated Blog or News page.

You could discover that the extracts aren’t quite right: they’re too short.

So, what’s the solution?

The solution is to make a manual excerpt for your every post as you write them or go back & update them later.

Select the Documents pane on the right-hand side of the post-editing screen. Continue scrolling until you reach the Excerpt segment.

Tick the box and enter your extract further into the Excerpt form to access that area. To amend or submit your post, select Update and Publish.

Inserting latest Post in Sidebar

This feature will not be applicable if your home webpage doesn’t have a sidebar—alternatively, your option to put recent articles in the homepage footer. Alternatively, you may include them in the sidebar of non-full-width sites and include the Recent Articles widget in the body of your home screen.

But let’s pretend for the time being that your official website homepage does have a sidebar widgets section.

To make changes first visit the WordPress dashboard, choose the widgets option, then click on appearance.

One can easily find the Sidebar widget section near the right side of the screen. Look for the Recent Articles widget near the left side of the screen. Now drag the recent post widget to the sidebar widget area.

If you want, you can also give a title to the recent post widget, plus there is an option to select the number of posts you want to display. To save all these changes, hit the Save option.

Integrating Recent Posts on home page

If you have a static homepage and want to show a recent post widget on the home page, this section can help. We can do this with the help of a page editor.

Visit Pages in the admin, then pick them. You can create a new block by simply selecting the + icon, which is visible at the top of the screen.

A dropdown menu with blocks will emerge. In the Widget area, click on the latest block.

Recent articles will show up as widgets in your content.

If you wish, you can put this widget on as many web pages as you would like, not only the main page.


To publish articles to your Wp site’s home page, try the above options and see how it appears.

We hope you have found this tutorial helpful in learning how to attach blog content to pages in WP. And you discovered a couple of distinct methods for doing so.

Please leave any questions/recommendations in the comment thread below.

You can also find us on FacebookTwitterLinkedIn, and Pinterest.

4.7/5 - (9 votes)

Related Post on WPERA

Leave a Comment

Enter Captcha Here :