Import Demos

Importing Demos

The demo importer allows you to import any of the demos seen on the demo site with one click. This is the easiest way to setup your site because it will allow you to quickly edit everything instead of creating templates from scratch. The demo data imports templates, posts, pages, categories, media and menus. It will not overwrite your existing content.

  1. Go to GhostPool Core > Import Demos.
  2. Hover over the demo you want to import and click the Select button to open the import popup window.
  3. The window shows all the plugins used in this demo. It is recommend you click the Install or Activate link next to each plugin to fully replicate the demo.
  4. Below this you will see what demo content is being imported. It is recommend you leave all checkboxes checked to fully replicate the demo.
  5. Click the blue Import to import the demo content.
  6. Once the import is complete click the Set as Homepage button to set the demo page as your homepage.

If you can’t import the demos this is usually because your server’s specifications are too low. Increase the PHP Memory Limit and PHP Maximum Execution and limit the number of cores using MAGICK_THREAD_LIMIT.

Every time you import a demo the menu items are reimported so it is recommended you uncheck the Menus checkbox in the demo import window. If you want to remove the imported menu items go to Appearance > Menus and manually delete the duplicated links or you can quickly remove them using the Quick remove menu item plugin.

And here’s the video…

Editing Demos

Once you’ve imported the demos you’ll probably want to edit the templates and colors.

Editing Templates

  1. Go to GhostPool Core > Template Editor.
  2. Now you can edit any of the templates used in the demo you imported.

Editing Colors

  1. All colors used by elements in the imported demos such as links, buttons, backgrounds etc can be changed globally from GhostPool Core > Settings > Style > Global Colors.
  2. Changing these colours will change any element in the theme using them.
  3. You can overwrite the global colors and instead change colors for individual elements. Press the back button at the top of the Global Colours menu to change the colors for the major areas of the theme.
  4. By default you will see each color has a blue globe icon next it, hovering over it shows what global color it is using. You can either select a different global color or set a color just for this element.
  1. To edit the colors for individual templates, such as the colors of a review box, go to GhostPool Core > Template Editor.
  2. Find the template you want, hover over the link and click Edit with Elementor link.
  3. Now click on the specific element you want to edit and from the left select the global color or individual color you want to use.

Uninstalling Demos

You can either uninstall individual demos or uninstall all demos at once.

Uninstall Individual Demos

  1. Go to GhostPool Core > Import Demos.
  2. Hover over the demo you want to uninstall and click the Select button to open the import popup window.
  3. Check the Uninstall Demo checkbox and then click the Uninstall button.
  4. Click OK when prompted by the confirmation box.

Uninstall All Demos

  1. Go to GhostPool Core > Import Demos.
  2. Scroll down to the bottom of the page and check the demo content checkboxes you want to uninstall.
  3. Click the Delete button.
  4. Click OK when prompted by the confirmation box.

Manual Import

If the demo importer is not working for you, you can import the demos manually. The demo files are located in the theme under magzine/demo-files/

Once in the demo-files folder you’ll see folders for each of the theme demos. Within each demo folder you’ll see one or more of the following:

  • templates.xml – imports the demo templates
  • terms.xml – imports the demo categories, tags etc.
  • media.xml – imports the demo logos and ad images
  • pages.xml – imports the demo pages
  • posts.xml – imports the demo posts
  • products.xml – imports the WooCommerce products
  • menus.xml – imports the demo menus
  • site-settings.txt – imports the demo site settings
  • display-conditions.txt – imports the demo display conditions
  • attributes.txt – imports the demo attributes
  • wpforms.json – importd demo contact forms
  • levels.txt – importd thedemo PMPro membership levels
  • bp-fields.txt – imports thedemo BuddyPress profile fields
  • bp-fields.txt – imports thedemo BuddyPress profile search forms

Importing Templates, Terms, Posts, Pages, Products and Menus

  1. Go to Tools > Import in your WordPress admin dashboard.
  2. Find the WordPress option and click Install Now (if it’s not already installed) or Run Importer.
  3. Click Choose File and then select the desired XML file.
  4. Click the Upload File and import button.
  5. Select the admin user from the dropdown menu check the Download and import file attachments option.
  6. Now do the same for the other XML files.

Importing Site Settings

  1. Go to the GhostPool Core > Tools, find the Import Site Settings option and click Choose File and then select the site-settings.txt file.
  2. Click the Import Site Settings button.
  3. Click the Save Changes button to import the theme options.

Importing Display Conditions

  1. Go to the GhostPool Core > Tools, find Import Display Conditions option and click Choose File and then select the display-conditions.txt file.
  2. Click the Import Display Conditions button.
  3. Click the Save Changes button to import the style settings.

Importing Attributes

  1. Go to the GhostPool Core > Tools, find the Import Attributes option and click Choose File and then select the attributes.txt file.
  2. Click the Import Attributes button.
  3. Click the Save Changes button to import the attributes.

Importing WPForms

  1. Install and activate the WPForms plugin.
  2. Go to WPForms > Tools > Import.
  3. Click Choose File and then select the desired wpforms.json file.
  4. Click the Import button.