Skip to content

A plugin that migrates ChurchThemes.net content to the Church Theme Content plugin.

Notifications You must be signed in to change notification settings

ChurchThemes-WP/church-theme-migration-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

ChurchThemes.net Migration Plugin

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:

  1. Sermons
  2. Sermon Metadata (audio, embed, video, document metadata)
  3. Sermon Taxonomies: Topics, Speakers, Series
  4. People
  5. People Group Taxonomy - (currently migrates person_category to ctc_person_group and drops the person_tag taxonomy)
  6. Locations

Things that are not migrated:

  1. Homepage Slides - Users must currently export and re-create their homepage sliders within themes, as there is no standard for how themes handle slides.
  2. 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.

Usage Instructions

  1. Install this plugin as well as the Church Theme Content plugin.
  2. Navigate to Tools > ChurchThemes Migration.
  3. Click all the blue buttons first.
  4. If needed, click the grey buttons.
  5. 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.)

Content Migration Instructions

  1. Create a new page called ‘Home’ (and select the ‘Homepage' page template) and one called ‘Blog’ (select the ‘Blog’ page template).
  2. Edit the contents of the 'Home' page, as this will appear as your welcome message on your homepage.
  3. Go to 'Settings > Reading’ and set the front page as ‘Home' and posts page as ‘Blog’ like this: Image
  4. Set up all your widget areas from either the ‘Appearance > Widgets’ area or using the Customizer.
  5. 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.”
  6. Keep in mind you will have to manually migrate content such as slides, events, widgets, and menus.

About

A plugin that migrates ChurchThemes.net content to the Church Theme Content plugin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages