Skip to main content

How to Create the Blog Page?

The blog page is useful when you want to have a separate page that shows all the latest blog posts. To create a blog page, follow the steps below:

The blog page of the Default demo: a featured area built from a Ruby Template at the top with an ad banner under it, then the first post of the listing in the Classic layout with the sidebar on the right

  1. Navigate to the Dashboard, click Pages, then click the "Add Page" button.
  2. Enter a title for the blog page, and then click Publish. Leave its content empty. WordPress draws a posts page from the blog template rather than from the page, so anything typed here never appears.
  3. Next, navigate to Settings > Reading area and look for the Your homepage displays area.
  4. Select A static page (select below). Two dropdowns appear under it, Homepage and Posts page. In Posts page, select the page you just created.
  5. Change the number of posts per page under the Number of recent posts shown on archive pages option. The default value is 10 posts per page. Older guides call it "Blog pages show at most". A number in Theme Options > Blog Index > Posts Per Page wins over this field on the blog page; see below. Then click Save Changes.

Settings > Reading: Your homepage displays on A static page (select below), Homepage on PressPulse Home and Posts page on Blog, Number of recent posts shown on archive pages at 10, and the Save Changes button

Foxiz has a count of its own. Theme Options > Blog Index > Posts Per Page is empty by default, and empty means "use the WordPress value"; put a number in it and the blog page shows that many posts instead.

Theme Options with Blog Index highlighted in the section list, beside the Posts Per Page group of the Blog Index panel: Posts per Page with 12 typed in, and the note that it overrides Settings > Reading > Blog pages show at most

Once the page exists, everything about how it looks is set in Theme Options > Blog Index: the header, a template above and below the listing, the listing layout, its columns, its sidebar and its pagination. The page's own Single Page Settings box does not control the listing, and the box says so itself.


How to set the blog page as Homepage?​

You can set the blog page as Homepage via WordPress Settings. Follow the steps below:

  1. Navigate to Settings > Reading and look for the Your homepage displays area.
  2. Select "Your latest posts", then click Save Changes.

Choosing Your latest posts drops the static posts page you selected above: the listing moves to the site root and the page you created is no longer used for it. You do not need both. Either way the listing is still drawn by Theme Options > Blog Index.