The good news: Your company is rethinking its content strategy for your WordPress websites? The challenge: Well, it involves converting many of your previously published ‘blogs’ into ‘evergreen’ content. And that means converting your WordPress posts to pages… and you have no idea how to do that!

We’ve been there, done that!

Last week at BlogVault, we arrived at a similar situation where we needed to convert posts into WordPress pages. But soon enough we realized that WordPress does not let you make such changes for a published post or a page. After spending an hour or two, we did manage to convert WordPress post to the page and thought of creating a guide on the same for our readers.

Note: Before proceeding with the guide, here’s a quick reminder to use a WordPress backup plugin. If something goes terribly wrong in the process, you won’t lose the blog posts or pages you had written. With the help of the last backup, you can quickly restore your site and have your posts back. But if you are not using a backup service, then check out this guide to choosing the best WordPress backup plugin. In this post, we’ll be covering:

  1. WordPress Page vs Post 
  2. Why convert post to page and vice-versa?
  3. How to convert WordPress post to page and vice-versa

Let’s take a look at the differences between a post and a page and why one may feel the need to convert them.

WordPress Page vs Post

The CMS allows users to post content in two ways – WordPress posts and WordPress pages. (Example of a post: The story of when our homepage went MIA! and an example of a page: BlogVault About page). They have their own functionalities and limitations. But the major difference between posts and pages are as follows:

i. Static and dynamic posts:

  • Pages are associated with static posts like the About page or Contact page.
  • Posts are associated with dynamic posts like blog posts/articles.

ii. Publication dates:

  • Pages don’t have publication dates hence they are useful for building About and Contact pages.
  • Posts are more useful if you are making an announcement or writing educational or informational articles and guide. Take, for instance, this guide, it’s a WordPress post. Notice the date right below the headline. You won’t find a date on a WordPress page. A WordPress guide like this one may require updates because methods become obsolete. When we update the post in the future, the date changes. It’s an indicator that tells readers that the guide is up-to-date.

iii. Other differences:

  • You can add categories and tags in posts and not in pages.
  • Posts have comment sections, pages don’t.
  • Besides dates, WordPress posts also have author details, pages don’t.

As you might have understood from these differences, posts, and pages are made to fulfil different needs. So then why convert them? For any of our readers who might be wondering this, we are going to quickly list down a few of reasons.

Why converting post to page and vice-versa?

There can be several reasons why you choose to convert. We have listed the three most common reasons here:

  • Perhaps you created a page instead of a post, or vice-versa. A mistake that many of our writers have committed in the past, especially if it’s a new writer with little to no idea about WordPress.
  • You may want to convert because you don’t want to include a timestamp in the post. Without a timestamp, the content can seem evergreen.
  • Another reason people might want to convert is that they want to create cornerstone content. Cornerstone content is essentially the best and the most important content of your WordPress blog. And Yoast (the most popular website optimization software) recommends creating cornerstone articles on pages.

Now that we know some of the reasons why anyone may want to convert WordPress post to a page or to convert the page to a post, let’s get on with the process of converting:

Converting WordPress post to page and vice-versa:

In this guide, we are going to use WordPress plugins exclusively made to switch WordPress posts to pages. We’ll be using the Post Type Switcher plugin. This guide works with any WordPress theme.

Converting post to page using a plugin –

1. Install and activate the plugin on your website. (Here’s a plugin installation tutorial you may find helpful)

Post Type Switcher Plugin

2. Now open the post in WordPress that you want to convert to a page. On the right-hand side, there is a column called Publish. There you’ll find a WordPress custom field (that wasn’t present before) called Post Type. As the name suggests, this will help in changing the post types in WordPress post.

Edit Post option

3. Click on Edit to change post type to Page. And hit OK.

Change Post to page option

4. Update the post.

Whether you want to convert individual posts or convert multiple posts, Post Type Switcher plugin will help you do just that.

However, in case you don’t mind getting your hands dirty and wish to save your site from a load of an extra plugin, you can follow these steps (with extreme caution).

Converting post to page manually –

1. Get access to your WordPress database. For this, you need to log into your web host and then from the cPanel select phpMyAdmin.cPanel phpMyAdmin Database

2. In the phpMyAdmin, select the database of your website. We selected bhwpsite_67e. It’s specific to our case, but for each user, it would be different.

phpMyAdmin choose database

3. Open the database by clicking on the + sign. A dropdown menu would appear with all your database tables. From the table select wp_posts table.

4. Locate the custom post that you want to convert to a page from the table. For the purpose of this article,, we are changing the post titled – “HBO’s Westworld Leads the Emmy With 22 Nominations” to a page.

Edit database values

5. After locating the post, click on Edit. The Edit page will open.

6. In the Edit page, look for the ‘post_type’ section. There, replace ‘post’ to ‘page’.

post_type option in edit page

7. To check if the post has been converted to a page, open your WordPress dashboard and go to All Pages. You should be able to see all the pages, including the post that you just turned to a page (see pic below).

Check if the post is converted

That’s it, folks!


With this, we come to an end to our beginner’s guide to converting WordPress page to post and vice versa. For more WordPress tips, tricks and WordPress tutorials, check out the rest of our blog. And if you have any feedback on this article to change the posts to pages, tell us.


Switching from posts to pages (vice-versa)? Save yourself from trouble!

Get a backup with BlogVault Backup Service