How to Change WordPress Post Types with Post Type Switcher

From time to time, you’ll need to change the post type of one or more of your WordPress posts. One common need is to change a Post to a Page, when you realize a piece of previously published content is more “evergreen” than “blog.” You could create a new Page, cut-paste the Post’s content and title, and delete the Post—but doesn’t it make more sense to just change the one thing that’s the actual problem, which is the Post’s post type?

Fortunately, there’s a handy post type converter plugin already built into WordPress: Post Type Switcher, by the always awesome John James Jacoby. It’s not limited to converting Posts to Pages or vice-versa; it can convert posts of any post type (including custom post types) to posts of any other post type.

Changing Post Types with Post Type Switcher: Video Guide

The video below explains how to use Post Type Switcher to change the post type of a WordPress post:

And here’s a text guide to the same information:

How to Change WordPress Post Types with the Post Type Switcher Plugin

Here are the steps you’ll need to follow to change the post type in WordPress:

  1. Go to Plugins > Add New in the left sidebar.
  2. Type “Post Type Switcher” in the search box. That should find you the plugin from John James Jacoby.
  3. Install and activate the Post Type Switcher plugin.
  4. Now, navigate to the edit screen of the post you want to change. You’ll find this in something like Posts > All Posts (with “Posts” being the name of the post’s current post type). Click on the title of the post you want to edit.
  5. In the top-right metabox on the editing screen (this is the same one with the post’s date, status, and Publish button), you’ll now see something like “Post Type: Post | Edit”. That’s what we want.
  6. Click Edit on the “Post Type” option. This will open up a drop-down of different post types you can change this post to.
  7. Select the Post Type you want to transition this piece of content to.
  8. Press the “OK” button, and click the “Save”, “Publish” or “Update” button, whichever shows up.
  9. Your post has now changed to the new post type!

The steps outlined above (and in the video) are for changing the post types of individual posts. You can also change multiple posts’ post types at once: Post Type Switcher lets you bulk-edit post types the same way you’d (for example) publish lots of posts at once by bulk-editing their Publication status.

And that’s how the Post Type Switcher plugin allows you to change the post type of any WordPress post. Thanks for reading!


Add a Comment

Your email address will not be published. Required fields are marked *