Migration from Old Lite plugin version
GD Content Tools Pro v5.0 is a completely rewritten plugin, and it shares no code with GD Custom Posts and Taxonomies Tools Lite v1.6. This article details on what can be migrated into the new plugin.
The new plugin is not compatible with old plugin, and some of the features from the old plugin are no longer available in the new plugin. It is important to know what can be and what can’t be transferred from the old plugin to the new plugin. This process is tested and confirmed working only with GD Custom Posts and Taxonomies Tools Lite 1.6.1, but it should work with older versions too.
Custom post types
You can transfer all post types you have defined through the old plugin. To do this, use the Tools -> v4 Transfer: Objects panel. You can select one or more post type to transfer. Each transferred post type will be set as inactive (in case you still have the old plugin running). Once you complete the transfer and deactivate the old plugin, go through all transferred post types to activate them.
The plugin is not affecting data stored in the posts and postmeta tables, they will not be removed by using transfer tools.
You can transfer all taxonomies you have defined through the old plugin. To do this, use the Tools -> v4 Transfer: Objects panel. You can select one or more taxonomy to transfer. Each transferred taxonomy will be set as inactive (in case you still have the old plugin running). Once you complete the transfer and deactivate the old plugin, go through all transferred taxonomies to activate them.
The plugin is not affecting data stored in the terms and related tables, they will not be removed by using transfer tools.
Default and third party objects
Settings related to default and third party post types and taxonomies can’t be transferred. The main reason is that new plugin is no longer able to fully override and modify these objects. Old plugin was able to do it, but in most cases, you would end up with broken functionality. To avoid such issues, and because this was a very rarely used feature, the new plugin can’t do this anymore.
But, there are some things you can still set to every post type and taxonomy. For post types, you can enable some of the special plugin features and modify the list of taxonomies. For each taxonomy, you can enable some of the special plugin features (like term images).
All three widgets from v4 plugin are part of the new plugin. But, they have not named the same way, so they will not be visible upon transfer. They also have different options and some of the features, so you will need to add them again.
The code you have used in the theme or other plugins can’t be transferred. New objects and functions are quite different and there is no way to directly replace them. But, follow the knowledge base articles provided for the new plugin to get code examples for meta boxes, fields, and other things. If you need help with the specifics, please stop by the support forum.
Transfer Process Overview
Here is the best way to complete the transfer data from GD Custom Posts and Taxonomies Tools Lite v1.6:
- Install and activate GD Content Tools Pro v5.
- Open the Tools panel, v4 Transfer: Objects.
- Select all post types and taxonomies, and click Transfer button.
- Recheck all post types and taxonomies transferred, make sure all settings are ok, check if the taxonomies are properly assigned.
- Open WordPress Widgets panel.
- Remove old GD Custom Posts and Taxonomies Tools Lite v1.6 widgets.
- Add widgets from GD Custom Tools Pro v5 plugin.
- Disable GD Custom Posts and Taxonomies Tools plugin.
- Enable all post types and taxonomies in GD Content Tools Pro plugin.