Documentation

Everything you need to know about installing and managing WisPanel on your servers.

WordPress Management

WordPress Management

Install, manage, and secure WordPress sites directly from WisPanel without using WP-CLI.

Installing WordPress

One-Click Installation:

  1. Click Install WordPress
  2. Select domain/subdomain
  3. Choose installation path (root or subfolder)
  4. Configure:
    • Site title
    • Admin username
    • Admin password
    • Admin email
  5. Database settings:
    • Auto-create database (recommended)
    • Or select existing database
  6. Click Install
  7. Installation completes in 1-2 minutes
  8. Access WordPress admin at /wp-admin

Auto-Login

  1. Right-click WordPress installation
  2. Click Auto-Login to WordPress
  3. You're instantly logged in as admin
  4. No password needed
  5. Useful for quick access

Plugin & Theme Management

Install Plugins:

  1. Open WordPress admin
  2. Navigate to Plugins > Add New
  3. Search and install directly
  4. Activate plugin
  5. No WP-CLI required

Manage Themes:

  1. WordPress admin > Appearance > Themes
  2. Install, activate, delete themes
  3. Upload custom themes
  4. Change theme appearance

Cloning WordPress Sites

  1. Select WordPress installation
  2. Click Clone
  3. Choose destination domain/folder
  4. Configure clone:
    • Database name (auto-created)
    • Admin credentials
    • Site URL update
  5. Click Clone
  6. Full copy completed in seconds
  7. All files and database cloned
  8. URLs automatically updated

Security Hardening

File Permissions:

  1. WisPanel auto-sets correct permissions
  2. wp-config.php: 644
  3. wp-admin/: 755
  4. wp-content/uploads/: 755

Security Recommendations:

  • Use strong admin password (20+ characters)
  • Limit login attempts (using plugins)
  • Keep WordPress updated
  • Remove unused plugins/themes
  • Regular backups before updates

WordPress Cache

  1. Enable Caching in domain settings
  2. FastCGI Cache reduces server load
  3. Excludes admin pages automatically
  4. Excludes logged-in users
  5. Suitable for most WordPress sites

Maintenance

Database Optimization:

  1. Use phpMyAdmin from database panel
  2. Regular cleanup of post revisions
  3. Remove spam comments
  4. Optimize tables monthly

File Backup:

  1. Before major updates
  2. Use backup feature in System menu
  3. Test restore procedure
  4. Keep backups off-server when possible

Troubleshooting

White screen of death:

  • Check PHP version compatibility
  • Check PHP memory limit
  • Check error logs
  • Disable plugins one by one

Database connection errors:

  • Verify database exists
  • Check user credentials
  • Restart MySQL service
  • Check database size quota

[Screenshot: wordpress-install.png] [Screenshot: wordpress-admin-login.png] [Screenshot: wordpress-clone.png]