Demo Content Importer
Import pre-built demo content to quickly set up your BuddyX Pro website with professionally designed pages, layouts, and sample content.
What Is Demo Import?
The BuddyX Pro Demo Importer lets you replicate our demo websites with a single click. Instead of starting from scratch, you get:
- Pre-designed homepage layouts
- Sample pages (About, Contact, Services, etc.)
- Menu structures already configured
- Widget areas populated
- Customizer settings applied
- Sample blog posts and categories
- BuddyPress sample data (if applicable)
Requirements
Before importing demo content:
| Requirement | Details |
|---|---|
| BuddyX Pro Theme | Must be installed and active |
| PHP Memory | At least 256MB (512MB recommended) |
| Max Upload Size | At least 64MB |
| Max Execution Time | At least 300 seconds |
| Required Plugins | Varies by demo (installer will prompt) |
Accessing the Demo Importer
Step 1: Navigate to Importer
- Go to Appearance → BuddyX Pro Options in your WordPress admin
- Or go to Appearance → Demo Import
- You’ll see available demo layouts
Step 2: Choose Your Demo
Available demos include:
| Demo | Best For | Required Plugins |
|---|---|---|
| Community | Social networks, BuddyPress sites | BuddyPress/BuddyBoss |
| Business | Corporate, agency websites | None |
| E-Commerce | Online stores | WooCommerce or FluentCart |
| Learning | Course platforms | LearnDash/LearnPress |
| Forum | Discussion communities | bbPress |
| Magazine | News, blog sites | None |
| Membership | Member-only sites | Paid Memberships Pro |
Import Process
Step 1: Select Demo
- Browse available demos
- Click Preview to see live demo
- Click Import on your chosen demo
Step 2: Install Required Plugins
The importer will:
- Detect required plugins
- Prompt you to install missing plugins
- Automatically activate plugins (with your permission)
Tip: Install recommended plugins before importing for best results.
Step 3: Choose Import Options
| Option | Description | Recommended |
|---|---|---|
| All Content | Everything: pages, posts, media, settings | Fresh installs |
| Content Only | Pages, posts, media (no settings) | Existing sites |
| Customizer Only | Theme settings only | Design refresh |
| Widgets Only | Widget configurations | Layout updates |
Step 4: Start Import
- Click Import Now
- Wait for the process to complete (2-10 minutes)
- Don’t close the browser tab
- You’ll see a success message when complete
What Gets Imported
Content
| Content Type | Imported |
|---|---|
| Pages | Homepage, About, Contact, etc. |
| Posts | Sample blog posts |
| Categories | Blog categories |
| Tags | Sample tags |
| Media | Demo images and icons |
| Menus | Navigation menus |
| Menu Locations | Primary, footer, mobile menus |
Settings
| Setting Type | Imported |
|---|---|
| Customizer | All theme customizer options |
| Widgets | Sidebar and footer widgets |
| Homepage | Static front page setting |
| Reading | Posts per page, etc. |
| Permalinks | URL structure |
Plugin Data (If Applicable)
| Plugin | Data Imported |
|---|---|
| BuddyPress | Sample groups, activity types |
| WooCommerce | Shop pages, sample products |
| LearnDash | Sample courses structure |
| bbPress | Forum categories, sample topics |
| FluentCart | Product categories, sample products |
After Import
Step 1: Review Content
- Visit your homepage
- Check all menu links
- Review imported pages
- Test navigation
Step 2: Replace Demo Content
Pages to customize:
- Homepage: Replace hero images and text
- About: Update with your company info
- Contact: Add your contact details
- Services/Products: Replace with your offerings
Images to replace:
- Logo and favicon
- Hero/banner images
- Team photos
- Product images
Step 3: Configure Settings
| Setting | Location | Action |
|---|---|---|
| Site Title | Settings → General | Update |
| Logo | Customize → Site Identity | Upload yours |
| Colors | Customize → Skin Settings | Adjust to brand |
| Contact Info | Customize or Widgets | Update |
| Social Links | Customize → Header | Add yours |
Step 4: Set Up Integrations
If using plugins:
- WooCommerce: Configure payment gateways
- BuddyPress: Set registration options
- LearnDash: Configure course settings
- Contact Form: Update email addresses
Troubleshooting
Import Failed or Stuck
Problem: Import process stops or fails.
Solutions:
- Increase PHP limits:
- Contact hosting provider:
- Try partial import:
- Disable conflicting plugins:
Images Not Importing
Problem: Pages import but images are missing.
Solutions:
- Check server has write permissions to
wp-content/uploads/ - Increase uploadmaxfilesize in PHP settings
- Try reimporting media only
- Manually upload images from demo package
Menus Not Working
Problem: Navigation links are broken after import.
Solutions:
- Go to Appearance → Menus
- Check menu locations are assigned
- Update permalinks: Settings → Permalinks → Save Changes
- Clear any caching plugins
Customizer Settings Not Applied
Problem: Colors, fonts, or layouts didn’t import.
Solutions:
- Clear browser cache (Ctrl+F5)
- Clear WordPress cache
- Reimport customizer settings only
- Manually adjust in Customizer
Plugin Data Not Imported
Problem: BuddyPress/WooCommerce data missing.
Solutions:
- Ensure plugins are active BEFORE import
- Check if demo includes plugin data
- Some data requires manual setup (products, courses)
- Reinstall plugin and reimport
Reset and Start Over
If you need to start fresh:
Option 1: Reset Customizer
- Go to Appearance → Customize
- Find Reset option (if available)
- Or manually change settings back
Option 2: Delete Imported Content
- Pages: Pages → All Pages → Bulk Delete
- Posts: Posts → All Posts → Bulk Delete
- Media: Media → Library → Bulk Delete
- Menus: Appearance → Menus → Delete Menu
Option 3: Database Reset (Advanced)
Use a plugin like WP Reset to completely reset:
- Install WP Reset plugin
- Create backup first
- Reset database
- Reimport demo
Warning: This deletes ALL content, not just demo content.
Best Practices
Before Importing
- Backup existing content (if any)
- Note current theme settings
- Install required plugins first
- Check server requirements
- Read demo-specific notes
During Import
- Don’t close browser tab
- Don’t navigate away
- Wait for completion message
- Note any warnings or errors
After Importing
- Review all pages
- Test navigation
- Check responsive design
- Replace demo content
- Update contact information
- Configure integrations
- Set up backups
Partial Import Options
Import Only What You Need
Scenario 1: Just want the design
- Import: Customizer settings only
- Skip: Content, widgets, menus
- Result: Your content with demo styling
Scenario 2: Need page layouts
- Import: Pages and widgets
- Skip: Blog posts, customizer
- Result: Page structure without styling changes
Scenario 3: Starting fresh
- Import: Everything
- Result: Complete demo replica
Selective Content Import
Some importers allow selecting:
- Specific pages
- Certain post categories
- Individual widgets
- Specific menu locations
Demo-Specific Notes
Community Demo (BuddyPress)
Pre-requisites:
- BuddyPress or BuddyBoss Platform
- rtMedia (optional for media uploads)
Includes:
- Sample member profiles
- Sample groups
- Activity stream content
- Member and group directories
Post-import:
- Enable registration
- Configure email settings
- Set up member types (optional)
E-Commerce Demo (WooCommerce/FluentCart)
Pre-requisites:
- WooCommerce or FluentCart
- Payment gateway plugins
Includes:
- Sample products
- Product categories
- Shop page layout
- Cart and checkout pages
Post-import:
- Configure payment methods
- Set shipping options
- Add real products
- Configure tax settings
Learning Demo (LearnDash)
Pre-requisites:
- LearnDash LMS
- LearnDash Course Grid (optional)
Includes:
- Sample courses
- Lessons and topics
- Course grid layout
- Student dashboard
Post-import:
- Add real courses
- Configure pricing
- Set up certificates
- Enable course reviews
Common Questions
Will importing overwrite my existing content?
It depends on your settings:
- New installs: No risk, nothing to overwrite
- Existing sites: Some settings may be replaced
- Recommendation: Backup first, then import
Can I import multiple demos?
Yes, but:
- Each import adds more content
- Settings will be overwritten
- Better to reset between imports
- Pick one demo to start
How long does import take?
| Site Size | Typical Time |
|---|---|
| Small demo | 1-3 minutes |
| Medium demo | 3-5 minutes |
| Large demo | 5-10 minutes |
Factors: Server speed, image sizes, plugin data.
Can I undo an import?
Not automatically. You can:
- Restore from backup
- Manually delete content
- Use database reset plugin
Do I need to activate all plugins first?
Recommended: Yes, activate required plugins before import.
Why: Import can set up plugin-specific pages and settings.
Will my site be identical to the demo?
Very close! Differences may include:
- Your logo vs. demo logo
- Your domain vs. demo domain
- Some dynamic content
- Plugin version differences
Support
If you encounter issues:
- Check documentation: You’re here!
- Search knowledge base: docs.wbcomdesigns.com
- Contact support: support@wbcomdesigns.com
- Community forum: wbcomdesigns.com/support
When contacting support, include:
- Demo name you’re importing
- Error messages (screenshots)
- Server PHP version
- List of active plugins
- WordPress version
Related Documentation
- Installation Guide – Theme installation
- Quick Start Guide – Getting started
- Requirements – System requirements
- Troubleshooting – Common issues
Need Help?
- Visit our Documentation Portal
- Contact Support at support@wbcomdesigns.com
