Custom Post Type Changer

Description

This plugin allows you to switch the WordPress post type. A quick edit and bulk edit option are also available.

This plugin simply adds a function under the Publish immediately feature in the top right hand corner of the Edit Post screen.

You can then change post types manually on each post or custom post type.

You can bulk change post types.

Custom Post Type Changer adds a post-type drop-down to the post editor section in both post detail page and post listing page, it allows you to reassign any post to a new post type.

It allows you to change post’s type while editing your post in both post detail page and post listing page. You can also change all post’s type using our bulk changing feature.

The plugin supports both Classic editor as well as The Gutenberg editor.

*Note: Make sure to keep a database backup before performing any actions.

Installation Process

  • In your WordPress Dashboard go to “Plugins” -> “Add Plugin”.
  • Search for “Custom Post Type Changer”.
  • Install the plugin by clicking the “Install” button and activate it.
  • Go to the posts/pages/any other post type and click on the quick edit option to select your current post-type from the post-type drop down.
  • Change post types as needed and update.
  • For ‘Bulk Edit’, select the posts you want to modify and click on the ‘edit’ option from ‘Bulk Options’ drop down and click on the ‘Apply’.
  • You can find your current post-type is auto-selected from post-type dropdown. Change the post types as needed and update them.
  • You can change the post-type through the details page, It supports both The Classic editor as well as The Gutenberg editor.
  • Go to the details page, you will find a “Custom Post Type Changer” section on right side of the dashboard and find your current post-type is

auto-selected from the post-type dropdown. Change the post types as needed and update them.

Supported Types

The plugin can convert nearly every combination of posts, pages, and even custom post types:

  • Page to Post
  • Post to Page
  • Post to Custom
  • Custom to Custom

Gutenberg/ Block editor

With the Gutenberg/ Block editor feature, you can change the post-type right from your post-details page.

Bulk Editing

With the bulk edit feature, you can select all the posts from a certain type and convert them to a new type easily.

Screenshots

  • "Post Type" column in "Posts" screen.
  • "Post Type" interface in "Quick Edit".
  • "Post Type" interface in "Bulk Edit".
  • "Post Type" interface in "Bulk Edit".
  • "Custom Post Type Changer" interface in "Gutenberg/ Block editor".
  • "Custom Post Type Changer" interface in "Classic editor".

FAQ

Why would I need this plugin?

You can selectively change any posts type from one to another.

Does this mess up, my arrangement family?

No. This plugin will only change the ‘post_type’ property of a post.

How can I enable this Plug in?

Install and make this plugin active

Can I modify the post type on my existing article or post?

Yes. Select your article, click edit and find the post type.

Reviews

December 4, 2022
DO NOT USE on your website; this completely removed my custom post types, fortunately I have a backup. Please fix, update or remove this plugin from the repository. A total waste of time. USE AT YOUR OWN RISK.
August 10, 2022
When you save a "Field Group" with ACF this acction Causes fields to disappear and be deleted with no option to recover This does not happen with the other plugin "Post Type Switcher" NOTE:I did not receive any response from the Developer, I change my review to 1 star.
December 10, 2020
The feature to change custom post types works great, however, it comes at the cost of preventing new custom post types to be published and saved after edits. My plugins "Meta Box" and "Smart Sections" especially could not function after turning on this plugin. Too bad, it looks promising. I do have to shift to a plugin that offers the same core feature without breaking my plugins.
Read all 4 reviews

Contributors & Developers

“Custom Post Type Changer” is open source software. The following people have contributed to this plugin.

Contributors