SeedProd Logo

Latest SeedProd News

WordPress Tutorials, Tips, and Resources to Help Grow Your Business

how to create blog page on wordpress

How to Create a Blog Page on WordPress (2 Easy Ways) 

Do you want to know how to create a blog page on WordPress?

Creating a separate page for your blog makes it easier for visitors to find your latest posts. However, if you’re unfamiliar with blog pages, you might struggle to set one up.

This article will solve that problem. We’ll show you how to create a separate page for blog posts in WordPress step-by-step.

What Is the WordPress Blog Page?

The WordPress blog page is a single page on your WordPress website that shows a list of your latest posts. Unlike your home page, which has lots of different information, a blog page focuses on displaying your posts.

A blog posts page typically includes the following web design elements:

  • Navigation menu
  • Blog posts list
  • Footer

In some cases, the blog page will also include a sidebar for displaying information such as your social media profile icons, post categories, newsletter subscription form, and more.

Why Create a Blog Page on WordPress?

You might be thinking, “Why do I need to create a separate blog page?” The answer is simple.

By default, WordPress displays your most recent posts on your site’s front page.

It’s an excellent solution for bloggers, but you probably want something more engaging if you’re running a small business site. For instance, you may need a home page that educates visitors about your business, products, contact details, and how to make a purchase.

You can still run a successful blog for your business, but you’ll need to move your blog posts to a separate page to keep your homepage engaging.

We’ll show you 2 easy ways to add a blog page to your WordPress site in this post. The first method is the simplest and offers the most customization options, while the second uses the built-in WordPress page settings.

How to Create a Custom Blog Page with a Page Builder

The first method will show you how to create a custom page for blog posts with the SeedProd theme builder plugin.

How to create a blog page on WordPress with seedprod

SeedProd is the best website builder for WordPress. Its drag-and-drop page builder lets you create landing pages and flexible website layouts without code.

SeedProd also includes a theme designer to customize your blog page, sidebar, and more. As a result, you can create a separate page for blog posts and tailor it to your brand without hiring a developer.

Here’s how to create a blog page on WordPress with SeedProd.

Video Tutorial

Step 1. Install the SeedProd Website Builder Plugin

First, install and activate the SeedProd plugin.

Note: You’ll need the SeedProd Pro or Elite plan to use the theme builder.

If you need help, see this guide on how to install a WordPress plugin.

After activating the plugin, go to SeedProd » Settings from your WordPress dashboard and enter your plugin license key. You can find your key under your account information on the SeedProd website.

enter your license key

Click the Verify Key button to confirm your license. You can then move on to creating a custom WordPress theme.

Step 2. Choose a WordPress Theme Template

This step might sound complicated, but it’s simpler than you might think.

First, go to SeedProd » Theme Builder and click the Themes button. You can choose a theme to use as a starting point on the following screen.

add a theme template

Later, when you activate the theme, it will replace your existing WordPress theme with a new design.

There are many professionally designed themes for different types of websites. For example, you can build a ‘Personal Portfolio,’ ‘Pizza Shop,’ or even a ‘Sportswear Store.’

Find a theme that fits your needs, then hover over it and click the checkmark icon to add it to your site.

choose a WordPress theme design

After choosing a theme, SeedProd will generate the theme templates, including one for your blog index and one for your home page. Each page is set up automatically with an attractive layout and placeholder content ready for you to customize.

Seedprod theme templates

We’ll show you how to customize your blog page and home page in this guide.

Step 3. Customize Your Home Page

After generating your WordPress theme templates, you can edit them with SeedProd’s theme builder. Let’s start with your Homepage template.

Hover your mouse over the Homepage template and click the ‘Edit Design’ link to get started. 

edit homepage design

Doing that will launch the template file in SeedProd’s theme builder. The drag-and-drop builder will show a live preview on the right and blocks and sections on the left.

SeedProd homepage drag-and-drop builder

Blocks and sections are the elements that make up your page’s design. You can customize any block by clicking it, drag it anywhere with your mouse, and add new blocks from the left-hand panel.

We’ve written a complete guide on how to edit your WordPress homepage. Simply go to Method #1 and follow the theme builder instructions.

Step 4. Customize Your Blog Page

SeedProd’s theme builder also offers many ways to customize your blog page. Click the ‘Edit Design’ link on the Blog Page template file to get started.

Edit the blog index page template

You’ll see the same page builder layout as before on the next screen. You can then customize your blog page the same way you did with your home page. 

For example, you can click the headline to change the title, font size, alignment, and more. After, you can click the Blocks icon to go back to the blocks panel.

Edit blog page headline visually

SeedProd offers several blocks you can use on your blog page. The most important is the Posts block which shows a list of recent blog posts.

The Posts block will be in your blog index template automatically. The posts are in a 3-column grid layout in the template we’re using.

SeedProd posts block

You can change the layout of the Posts block easily by clicking it and choosing different settings in the left-hand panel. For example, you can change the columns to 1 and enable the excerpt toggle.

WordPress posts block settings seedprod page builder

As you scroll through the block settings, you’ll see other toggles to show or hide:

These settings allow you to display your blog posts to best suit your target audience. 

For instance, you can choose to show only posts from a specific category, tag, or custom post type. You can also filter posts by author, date, time, and more. 

When you’re happy with your blog page’s look, click the green Save button in the top right corner. Then you can click the ‘X’ icon to go back to your theme templates and continue customizing the rest of your WordPress theme.

Save your custom blog page in WordPress

Step 5. Enable Your WordPress Theme

You can publish your new theme when you’re happy with your theme customizations. To do that, toggle the ‘Enable SeedProd Theme’ setting to the ‘YES’ position.

enable seedprod theme

After activating your theme, you’ll see a notice saying that the WordPress Home and Blog page settings need to be changed. Click the ‘OK’ button, and SeedProd will change those settings for you.

Automatically change your blog page reading settings

Now you can visit your website to see your new home page and blog page. Here is a preview of our demo blog page:

separate blog page in WordPress example

How to Create a Blog Page on WordPress Without a Plugin

You can also create a separate blog page for your WordPress site without using a WordPress plugin. However, this method involves more work than Method 1 and doesn’t offer as many customization options.

Follow the steps below to create a blog page without a plugin.

Step 1. Create a Separate Home and Blog Page

First, you need to create 2 pages for your homepage and blog page. You can name them anything you like, and you won’t need to add any content.

Create 2 separate pages: blog and home page

You can name your Homepage something like ‘Home’ or ‘Front page’ and name your blog page ‘News,’ ‘Blog,’ or ‘Posts.’

Step 2. Assign the Home and Blog Page in Reading Settings

After creating both pages, go to Settings » Reading from your WordPress admin area and find the heading ‘Your homepage displays.’ You’ll need to select the pages you made earlier from the drop-down menus.

Assign your pages as the blog page and homepage in WordPress

Under the ‘Homepage’ drop-down, choose your newly created home page and under the ‘Posts page’ dropdown, choose your new blog page.

Now you can click the Save Changes button.

When you navigate to Pages » All Pages, you can see that the Home page has the ‘Front Page’ label and the Blog page has the ‘Posts Page’ label.

New separate Posts page and Front page in WordPress

How these pages look will depend on your current WordPress theme, so you may need to adjust your theme settings to change the appearance.

Step 3. Customize Your WordPress Homepage

Your new WordPress homepage will currently have no content. Your next step is to add your information, email address, products, and services so visitors can learn more about your business. 

You can learn how to customize your homepage in Method 4 of our guide. This method will show you how to customize your page with the built-in WordPress block editor, including:

  • Galleries
  • Cover images
  • Text
  • Tables

You’ll also find many creative customization ideas and tips.

Step 4. Customize Your WordPress Blog Page

If you’re happy with your new blog page, you don’t need to do anything else. Your blog index is ready for visitors to read your content.

However, if you want to customize the appearance of your blog, we suggest using Method 1. That’s because you can’t easily customize your blog page without a WordPress plugin or code.

Next Steps

That’s it for now. We hope this article helped you learn how to create a blog page on WordPress.

Your next step is to dive in and customize your blog page without code. So click the button below to get started.

You might also like this guide on how to import and export a WordPress theme.

Thanks for reading. Please follow us on YouTubeTwitter, and Facebook for more helpful content to grow your business.

Get SeedProd

Join Our Newsletter

Subscribers to get Free WordPress Tips and Resources

We do not sell or share your information with anyone.

Let's Connect

Most Popular

Copyright © 2022 SeedProd LLC. SeedProd is a trademark of SeedProd, LLC

PayPal Verified Badge
WPBeginner Verified Badge