Basic migration guide for installing a ThemeSnap.com theme over top of an existing Drupal website:
If you were interested in attempting to set the theme up manually, please follow the instructions below. They are not exact but can help guide you in getting things set up on an existing website. For demonstration purposes, we will use the "Unite Business" theme as an example within the guide.
- Set up Unite theme on a staging server to get familiar with Views, content types, and other settings that control the look and feel of the theme.
- Set up your current, live site on a staging server/location, as you'll need to make changes to this location, applying the Unite theme settings to it.
- Log into the Unite theme (#1) above and get familiar with the content type settings (CCK), Views settings (you can export these), and any other specific settings within the configuration area.
- Now, you can copy the entire sites/all/themes/unitebusiness and sites/all/modules files over to your staging website. This will install all needed modules and the Unite theme so you can begin setting up the theme. Enable all of the modules used in the Unite theme, as the below steps for Views, etc. can't be completed unless the modules are enabled.
- Once all modules and the theme are moved over to your staging website (existing site), then import the Views from the Unite theme and make sure you name the View the same as noted in the Unite theme. To export, go to Structure > Views and beside each view click "Edit" dropdown and select Export. Save this to a .txt file named after the View you're exporting. In this theme there are several Views in total. Be sure to export them all.
- Import these View exports into your staging website, making sure all names are the same.
- Set up Content Types as noted in Structure > Content Types making sure all naming is the same as the demo. Having two, side by side browsers, one with the live Unite theme and your staging site version helps in setting this up more easily.
- Go to Structure > Blocks and make sure that you set up the same blocks. The side-by-side browser method noted above also applies here.
- Make sure that Image Styles have been applied. See: admin/config/media/image-styles - Configuration > Media > Image Styles
The above is pretty much all of the basics. But you can go through the Unite theme settings to ensure that you left nothing out. In order to get themes
working correctly, Views, content types, image styles, and other settings need to be set up.
Notice: ThemeSnap.com does not provide migration support as there are so many variables on individual Drupal websites that are unique and have different configurations