This plugin helps migrate ChurchThemes.net post types, taxonomies, and metadata to the Church Theme Content plugin to allow for switching to another theme like Uplifted.
So far, the migration tool migrates the following data automagically:
- Sermons
- Sermon Metadata (audio, embed, video, document metadata)
- Sermon Taxonomies: Topics, Speakers, Series
- People
- People Group Taxonomy - (currently migrates
person_category
toctc_person_group
and drops theperson_tag
taxonomy) - Locations
Things that are not migrated:
- Homepage Slides - Users must currently export and re-create their homepage sliders within themes, as there is no standard for how themes handle slides.
- Widgets - It is also difficult to migrate widgets from zone-to-zone. Widgets will simply be made inactive and must be assigned to new widget areas once you enable your new theme.
- Install this plugin as well as the Church Theme Content plugin.
- Navigate to Tools > ChurchThemes Migration.
- Click all the blue buttons first.
- If needed, click the grey buttons.
- If the process timed out, try clicking the blue button again. (some shared servers are underpowered and may exceed the maximum execution time, so you may have to click the buttons again to migrate everything, but have no fear, you won't lose any data if you have to do it again.)
- Create a new page called ‘Home’ (and select the ‘Homepage' page template) and one called ‘Blog’ (select the ‘Blog’ page template).
- Edit the contents of the 'Home' page, as this will appear as your welcome message on your homepage.
- Go to 'Settings > Reading’ and set the front page as ‘Home' and posts page as ‘Blog’ like this:
- Set up all your widget areas from either the ‘Appearance > Widgets’ area or using the Customizer.
- Go to “Appearance > Menu,” select your main menu and click ‘Select’ then scroll down and check the box to add it to the “Right Top Menu.”
- Keep in mind you will have to manually migrate content such as slides, events, widgets, and menus.