⌘K

Demo Import

Last updated

Overview

PestAnnihilate includes one-click demo import functionality that automatically sets up your website with professional demo content. This is the fastest way to get a complete pest control website up and running.

🎯 What Gets Imported

Content Type Included Description
Pages βœ“ Home, About, Services, Contact, Blog
Posts βœ“ Sample blog posts about pest control
Services βœ“ 6+ pest control service pages
Testimonials βœ“ Customer reviews with ratings
Team Members βœ“ Staff/professionals profiles
Menus βœ“ Primary & Footer menus configured
Widgets βœ“ Footer widgets, sidebar content
Theme Settings βœ“ Colors, typography, layouts
Customizer Options βœ“ All theme mods pre-configured
Elementor Templates βœ“ Pre-built sections and pages
Images βœ“ Demo images (placeholder/unsplash)
Contact Forms βœ“ CF7 forms pre-built

 

πŸ“‹ Prerequisites

Before Starting Demo Import:

☐ WordPress 6.0+ installed
☐ PestAnnihilate theme activated
☐ PHP Memory Limit: 256M minimum
☐ Max Execution Time: 300 seconds
☐ Max Upload Size: 32M minimum

βš™οΈ Required Plugins Installation

Install Supporting Plugins
The theme will prompt you to install:

  • PestAnnihilate Core
  • Elementor Page Builder
  • Contact Form 7
  • One Click Demo import
  • Envato Market

Click Begin install Plugins

πŸš€ Step-by-Step Demo Import Process

Step 1: Navigate to Import Page

Dashboard β†’ Appearance β†’ Import Demo Data

You’ll see the PestAnnihilate import screen with theme preview.

Step 2: Start the Import

  1. ClickΒ Import Demo DataΒ button

  2. Confirm warning message (yes, import)

  3. Wait for progress bar to complete

  4. Do NOT close browser window

Step 4: Monitor Progress

Step 5: Post-Import Setup

After import completes:

  1. ClickΒ Visit SiteΒ to preview

  2. Go toΒ Settings β†’ PermalinksΒ and clickΒ Save Changes

  3. Clear any caching plugins

  4. Review and customize content

πŸ”§ Troubleshooting Import Issues

Issue 1: Import Stops at 50%

Solution:Β Increase PHP limits

// Add to wp-config.php
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');
set_time_limit(300);

Issue 2: “Maximum execution time exceeded”

Solution:

// Add to .htaccess
php_value max_execution_time 600
php_value memory_limit 256M

// Or in wp-config.php
ini_set('max_execution_time', 600);

Issue 3: Images Not Importing

Check:

    • βœ“ Uploads folder is writable (755 permissions)
    • βœ“ PHP GD library is installed
    • βœ“ Disk space available
    • βœ“ No hotlink protection active
// Regenerate Elementor CSS
Dashboard β†’ Elementor β†’ Tools β†’ Regenerate CSS

πŸ“Š Common Import Errors & Solutions

Error Message Cause Solution
“Unable to import file” File permission Check /uploads folder permissions
“Allowed memory size exhausted” Low memory limit Increase WP_MEMORY_LIMIT
“Maximum execution time” Script timeout Increase max_execution_time
“cURL error 28” Connection timeout Check server firewall
“Invalid file type” Wrong file format Download fresh demo file

Still stuck? How can we help? Get Help