Skip to content

Installation Guide

This guide walks you through installing and activating BuddyX Pro on your WordPress site.

  • WordPress 6.5 or higher installed
  • PHP 8.0 or higher on your server
  • MySQL 5.7+ or MariaDB 10.3+
  • At least 128MB PHP memory limit (256MB recommended)
  • Valid BuddyX Pro license key
  • Backup of your current site (recommended)
  1. Log in to your WBCom Designs account
  2. Navigate to Downloads
  3. Find BuddyX Pro and click Download
  4. Save the .zip file to your computer
Section titled “Method 1: WordPress Admin Upload (Recommended)”
  1. Log in to your WordPress admin dashboard
  2. Navigate to Appearance > Themes
  3. Click Add New at the top of the page
  4. Click Upload Theme
  5. Click Choose File and select the buddyx-pro.zip file
  6. Click Install Now
  7. Wait for the installation to complete
  8. Click Activate to enable the theme

Use this method if the upload fails due to server limitations:

  1. Extract the buddyx-pro.zip file on your computer
  2. Connect to your server via FTP client (FileZilla, Cyberduck, etc.)
  3. Navigate to /wp-content/themes/
  4. Upload the extracted buddyx-pro folder
  5. Go to Appearance > Themes in WordPress admin
  6. Find BuddyX Pro and click Activate
  1. Log in to your hosting cPanel
  2. Open File Manager
  3. Navigate to public_html/wp-content/themes/
  4. Click Upload and select the buddyx-pro.zip file
  5. After upload, right-click the zip file and select Extract
  6. Go to WordPress admin > Appearance > Themes
  7. Activate BuddyX Pro

After activating BuddyX Pro, you may see a notice about recommended plugins:

  1. Click the notification or go to Appearance > Install Plugins.
  2. Select the plugins you need:
    • BuddyPress or BuddyBoss Platform - For community features (member profiles, activity, groups, messaging).
    • WooCommerce - If you want a shop, paid memberships, or the WP Sell Services bundled plugin.
    • Bundled BuddyX Pro plugins (Jetonomy, MediaVerse, WB Gamification, WP Career Board, WP Sell Services) - install on demand from the BuddyX Pro Plugins notice on your dashboard. See Bundled Plugins for the full reference.
  3. Click Install and then Activate.

5.1.0 note: the legacy Kirki Customizer Framework plugin is no longer required. BuddyX Pro 5.1.0 ships a first-party customizer framework in-theme. If Kirki is still active from a 5.0.x install, you can safely deactivate it on upgrade.

BuddyX Pro 5.1.0 ships with built-in pattern-driven demo pages - no third-party importer plugin required.

  1. On the dashboard, find the Set up demo site admin notice.
  2. Click the button. Seven pages get created (Home, About, Services, Pricing, Journal, FAQ, Contact), each composed of theme-shipped block patterns.
  3. A primary navigation menu wiring those pages is also created.

See Demo Content (Starter Pages) for the full reference, including how the fresh-install Customizer auto-preview path differs from the existing-site admin button. The legacy Starter Templates / One-Click Demo Import flow from 5.0.x is no longer required.

  1. Go to Appearance > Customize
  2. Set your Site Identity (logo, site title, tagline)
  3. Configure Header options (layout, menu position)
  4. Set your Colors in the Skin panel
  5. Click Publish to save changes
  1. Navigate to Appearance > Menus
  2. Create a new menu or edit existing
  3. Add pages, categories, or custom links
  4. Assign to menu locations:
    • Primary Menu - Main navigation
    • Footer Menu - Footer links
    • Topbar Menu - Top bar links (if enabled)
  5. Save your menu
  1. Go to Appearance > Widgets
  2. Add widgets to available sidebar areas:
    • Primary Sidebar
    • BuddyPress Sidebars (if BuddyPress active)
    • Footer Widget Areas
  3. Configure widget settings as needed

BuddyX Pro supports automatic updates through WordPress:

  1. Go to Appearance > Themes
  2. If an update is available, you’ll see a notification
  3. Click Update Now
  4. Wait for the update to complete

If automatic updates don’t work:

  1. Download the latest version from your account
  2. Deactivate the current BuddyX Pro theme
  3. Delete the old theme folder via FTP
  4. Upload and install the new version
  5. Reactivate the theme

Important: Your customizer settings are stored in the database and will be preserved during updates.

Problem: The theme file is too large to upload.

Solutions:

  1. Increase PHP upload limits in php.ini:
    upload_max_filesize = 64M
    post_max_size = 64M
  2. Use FTP upload method instead
  3. Contact your hosting provider to increase limits

Problem: “The theme is missing the style.css stylesheet” error.

Solutions:

  1. Ensure you’re uploading the correct zip file (not the download wrapper)
  2. The zip should contain the buddyx-pro folder directly
  3. Try extracting and re-zipping with only the theme folder

Problem: Site shows blank white screen after theme activation.

Solutions:

  1. Increase PHP memory limit:
    define('WP_MEMORY_LIMIT', '256M');
  2. Enable WordPress debug mode to see errors:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
  3. Check for plugin conflicts by deactivating all plugins

Problem: Customizer shows loading spinner indefinitely.

Solutions:

  1. Clear browser cache
  2. Try a different browser
  3. Deactivate caching plugins temporarily
  4. Check for JavaScript errors in browser console

For customizations that survive theme updates:

  1. Download the BuddyX Pro child theme from your account
  2. Install via Appearance > Themes > Add New > Upload Theme
  3. Activate the child theme instead of the parent theme
  4. Make customizations in the child theme files

See Creating a Child Theme for detailed instructions.

After successful installation:


Got a question? We’re a friendly team - happy to help.