WordPress Management
WordPress Management
Install, manage, and secure WordPress sites directly from WisPanel without using WP-CLI.
Installing WordPress
One-Click Installation:
- Click Install WordPress
- Select domain/subdomain
- Choose installation path (root or subfolder)
- Configure:
- Site title
- Admin username
- Admin password
- Admin email
- Database settings:
- Auto-create database (recommended)
- Or select existing database
- Click Install
- Installation completes in 1-2 minutes
- Access WordPress admin at /wp-admin
Auto-Login
- Right-click WordPress installation
- Click Auto-Login to WordPress
- You're instantly logged in as admin
- No password needed
- Useful for quick access
Plugin & Theme Management
Install Plugins:
- Open WordPress admin
- Navigate to Plugins > Add New
- Search and install directly
- Activate plugin
- No WP-CLI required
Manage Themes:
- WordPress admin > Appearance > Themes
- Install, activate, delete themes
- Upload custom themes
- Change theme appearance
Cloning WordPress Sites
- Select WordPress installation
- Click Clone
- Choose destination domain/folder
- Configure clone:
- Database name (auto-created)
- Admin credentials
- Site URL update
- Click Clone
- Full copy completed in seconds
- All files and database cloned
- URLs automatically updated
Security Hardening
File Permissions:
- WisPanel auto-sets correct permissions
- wp-config.php: 644
- wp-admin/: 755
- 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
- Enable Caching in domain settings
- FastCGI Cache reduces server load
- Excludes admin pages automatically
- Excludes logged-in users
- Suitable for most WordPress sites
Maintenance
Database Optimization:
- Use phpMyAdmin from database panel
- Regular cleanup of post revisions
- Remove spam comments
- Optimize tables monthly
File Backup:
- Before major updates
- Use backup feature in System menu
- Test restore procedure
- 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]