Creating Websites - GrabWP Tenancy

Before You Start

Make sure you have:

  • GrabWP Tenancy installed and activated
  • wp-config.php properly configured
  • WordPress admin access
  • Hosting control panel access

How Website Creation Works

When you create a new website:

  1. A unique 6-character ID is generated (like 'abc123')
  2. Your domain is linked to this ID
  3. Database tables get a unique prefix (abc123_)
  4. A separate upload directory is created
  5. Domain settings are saved

Creating a New Website

Step 1: Create in WordPress

  1. Go to WordPress Admin → Tenancy
  2. Click "Add New"
  3. Enter your domain name
  4. Click "Create"

After creation, you'll see:

  • Your website's unique ID
  • The domain name you entered
  • Status: Active
  • Creation date

Step 2: Set Up Domain

Your new website won't work until you set up the domain:

  1. Add Domain to Hosting

    • Log into your hosting control panel
    • Add the domain as a "Parked" or "Addon" domain
    • Point it to your main WordPress directory
  2. Configure DNS

    • Point your domain's DNS to your hosting
    • Add an A record pointing to your server IP
    • Add www record if needed
  3. Wait for DNS

    • Changes can take 5-30 minutes
    • Sometimes up to 24 hours
    • Use online DNS checker tools to verify

Step 3: Test Your Website

  1. Visit your new domain

  2. You should see:

    • A fresh WordPress site with installation screen
    • No content from your main site
    • Working admin area
  3. Test uploads:

    • Log into the admin area
    • Upload a test image
    • Verify it appears only on this website

Managing Your Websites

View All Websites

  • Go to Tenancy in WordPress admin
  • See all your websites
  • Check their status
  • View their domains

Add More Domains

  1. Click "Edit" for your website
  2. Add new domains
  3. Save changes
  4. Set up the new domains in hosting

Disable a Website

  1. Click "Edit"
  2. Change status to "Inactive"
  3. Website becomes inaccessible

Delete a Website

Warning: This deletes all website data!

  1. Click "Delete"
  2. Confirm deletion
  3. All website data is removed

Common Issues

Website Not Loading

  • Check DNS settings
  • Verify hosting configuration
  • Wait for DNS changes to take effect

Can't Access Admin from main site

  • In tenant site's admin, activate GrabWP Tenancy Plugin

Forget tenant site's administrator's password

  • Using built-in forget password from tenant site
  • Or update password from database {tenant_id}_users

Upload Issues

  • Check directory permissions
  • Verify WordPress has write access
  • Contact hosting if needed

Database Errors

  • Check wp-config.php setup
  • Verify plugin activation
  • Try deactivating and reactivating