WP Manifestindependent plugin directory
manifest / updates / softglaze-cpt-migrator

SoftGlaze CPT Migrator

Export and import custom post types between WordPress sites, handling choice fields and with an update-missing mode that fills gaps without overwriting.

by Azhar Ali (SoftGlaze) · github.com/softglazee/softglaze-cpt-migrator · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/softglazee/softglaze-cpt-migrator/archive/refs/heads/master.zip

Readme

SoftGlaze CPT Migrator

Version 1.1.0 · 2 files · text domain softglaze-cpt-migrator

Export and import for custom post types, for moving content between sites. Handles dropdown/choice fields and has an update-missing mode that fills in absent values without overwriting what is already there.

Provides

  • Admin — 1 page at admin.php?page=sg-cpt-migrator
  • AJAX — 3 endpoints for the export/import run

Requires

ACF. No database tables of its own.

Renamed out of a client-specific namespace. The class is now SG_CPT_Migrator and the menu slug sg-cpt-migrator; nothing about the plugin itself was ever client-specific.

Licence

GPLv2 or later — see LICENSE. Copyright (C) 2026 Azhar Ali (SoftGlaze).

This plugin ships no credentials. Every API key it needs is entered in the WordPress admin and stored as an option.

Read the full README on GitHub →