Demo Importer

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:

RequirementDetails
BuddyX Pro ThemeMust be installed and active
PHP MemoryAt least 256MB (512MB recommended)
Max Upload SizeAt least 64MB
Max Execution TimeAt least 300 seconds
Required PluginsVaries by demo (installer will prompt)

Accessing the Demo Importer

Step 1: Navigate to Importer

  1. Go to Appearance → BuddyX Pro Options in your WordPress admin
  2. Or go to Appearance → Demo Import
  3. You’ll see available demo layouts

Step 2: Choose Your Demo

Available demos include:

DemoBest ForRequired Plugins
CommunitySocial networks, BuddyPress sitesBuddyPress/BuddyBoss
BusinessCorporate, agency websitesNone
E-CommerceOnline storesWooCommerce or FluentCart
LearningCourse platformsLearnDash/LearnPress
ForumDiscussion communitiesbbPress
MagazineNews, blog sitesNone
MembershipMember-only sitesPaid Memberships Pro

Import Process

Step 1: Select Demo

  1. Browse available demos
  2. Click Preview to see live demo
  3. Click Import on your chosen demo

Step 2: Install Required Plugins

The importer will:

  1. Detect required plugins
  2. Prompt you to install missing plugins
  3. Automatically activate plugins (with your permission)

Tip: Install recommended plugins before importing for best results.

Step 3: Choose Import Options

OptionDescriptionRecommended
All ContentEverything: pages, posts, media, settingsFresh installs
Content OnlyPages, posts, media (no settings)Existing sites
Customizer OnlyTheme settings onlyDesign refresh
Widgets OnlyWidget configurationsLayout updates

Step 4: Start Import

  1. Click Import Now
  2. Wait for the process to complete (2-10 minutes)
  3. Don’t close the browser tab
  4. You’ll see a success message when complete

What Gets Imported

Content

Content TypeImported
PagesHomepage, About, Contact, etc.
PostsSample blog posts
CategoriesBlog categories
TagsSample tags
MediaDemo images and icons
MenusNavigation menus
Menu LocationsPrimary, footer, mobile menus

Settings

Setting TypeImported
CustomizerAll theme customizer options
WidgetsSidebar and footer widgets
HomepageStatic front page setting
ReadingPosts per page, etc.
PermalinksURL structure

Plugin Data (If Applicable)

PluginData Imported
BuddyPressSample groups, activity types
WooCommerceShop pages, sample products
LearnDashSample courses structure
bbPressForum categories, sample topics
FluentCartProduct categories, sample products

After Import

Step 1: Review Content

  1. Visit your homepage
  2. Check all menu links
  3. Review imported pages
  4. 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

SettingLocationAction
Site TitleSettings → GeneralUpdate
LogoCustomize → Site IdentityUpload yours
ColorsCustomize → Skin SettingsAdjust to brand
Contact InfoCustomize or WidgetsUpdate
Social LinksCustomize → HeaderAdd yours

Step 4: Set Up Integrations

If using plugins:

  1. WooCommerce: Configure payment gateways
  2. BuddyPress: Set registration options
  3. LearnDash: Configure course settings
  4. Contact Form: Update email addresses

Troubleshooting

Import Failed or Stuck

Problem: Import process stops or fails.

Solutions:

  1. Increase PHP limits:
  2. Contact hosting provider:
  3. Try partial import:
  4. Disable conflicting plugins:

Images Not Importing

Problem: Pages import but images are missing.

Solutions:

  1. Check server has write permissions to wp-content/uploads/
  2. Increase uploadmaxfilesize in PHP settings
  3. Try reimporting media only
  4. Manually upload images from demo package

Menus Not Working

Problem: Navigation links are broken after import.

Solutions:

  1. Go to Appearance → Menus
  2. Check menu locations are assigned
  3. Update permalinks: Settings → Permalinks → Save Changes
  4. Clear any caching plugins

Customizer Settings Not Applied

Problem: Colors, fonts, or layouts didn’t import.

Solutions:

  1. Clear browser cache (Ctrl+F5)
  2. Clear WordPress cache
  3. Reimport customizer settings only
  4. Manually adjust in Customizer

Plugin Data Not Imported

Problem: BuddyPress/WooCommerce data missing.

Solutions:

  1. Ensure plugins are active BEFORE import
  2. Check if demo includes plugin data
  3. Some data requires manual setup (products, courses)
  4. Reinstall plugin and reimport

Reset and Start Over

If you need to start fresh:

Option 1: Reset Customizer

  1. Go to Appearance → Customize
  2. Find Reset option (if available)
  3. Or manually change settings back

Option 2: Delete Imported Content

  1. Pages: Pages → All Pages → Bulk Delete
  2. Posts: Posts → All Posts → Bulk Delete
  3. Media: Media → Library → Bulk Delete
  4. Menus: Appearance → Menus → Delete Menu

Option 3: Database Reset (Advanced)

Use a plugin like WP Reset to completely reset:

  1. Install WP Reset plugin
  2. Create backup first
  3. Reset database
  4. 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 SizeTypical Time
Small demo1-3 minutes
Medium demo3-5 minutes
Large demo5-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:

  1. Check documentation: You’re here!
  2. Search knowledge base: docs.wbcomdesigns.com
  3. Contact support: support@wbcomdesigns.com
  4. 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


Need Help?

Last updated: January 31, 2026