WHM Domain and Hosting Manager
Web hosting automation plugin for WordPress
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/nanosani/wphostkit/archive/refs/heads/main.zipWeb hosting automation plugin for WordPress
WPHostKit – The Ultimate WHM/cPanel Hosting Automation Plugin for WordPress
WPHostKit is a powerful WordPress plugin that automates hosting account management with WHM/cPanel integration. It turns your WordPress + WooCommerce site into a complete hosting business system — with load balancing, automatic account creation, client dashboards, and more.
🚀 Features
- 🔄 Multi-Server Load Balancing – Add unlimited WHM servers and distribute accounts automatically.
- 💳 WooCommerce Integration – Sell hosting products with support for 100+ payment gateways.
- 🛠 Admin Dashboard – Intuitive control panel to manage servers, products, subscriptions, and payments.
- 👤 Client Dashboard – One-click cPanel access for users, fully integrated into WordPress.
- 📅 Subscription Plans – Offer flexible billing (monthly/yearly) and manage renewals with ease.
- ⚙️ Automation Tools – Automatically create hosting accounts, set up emails, and manage databases.
- 🌐 WordPress-Based – Installable on any WordPress site, fully customizable via themes/builders.
- 📦 WHM Package Mapping – Link WooCommerce products to WHM packages for automated provisioning.
🧠 Why Choose WPHostKit?
- Built on WordPress for easy deployment
- Supports multiple WHM servers with load balancing
- Simple integration with WooCommerce for payments and billing
- Fully white-labeled client experience
- Automates repetitive WHM tasks like account creation and management
🔧 How It Works
-
Connect Your WHM Servers
Add any number of WHM servers — WPHostKit will handle automatic load balancing. -
Map WooCommerce Products to WHM Packages
Assign hosting plans to products and connect them to WHM packages. -
Configure Subscriptions and Gateways
Use WooCommerce to enable PayPal, Stripe, bank transfers, and more. -
Automate Hosting Account Creation
Account creation, DNS setup, emails, and databases happen automatically post-purchase. -
Client Dashboard with One-Click Login
Clients log in to their cPanel accounts directly from WordPress — no URLs or passwords needed. -
Scale Effortlessly
Add servers, expand offerings, and onboard more clients with zero hassle.
💼 Perfect For
- Web Hosting Providers
- Web Design Agencies
- WHM/cPanel Resellers
- Freelancers & IT Consultants
- Any business offering hosting services
💬 Testimonials
"WPHostKit has completely transformed our hosting business. The automation saves us hours every week."
— John D., Hosting Provider
"The load balancing feature is a lifesaver, and our clients love the user dashboard!"
— Mark T., IT Agency Owner
"Reliable, scalable, and easy to use. Exactly what I needed."
— Sarah L., Freelance Developer
❓ Frequently Asked Questions
Q: Do I need to purchase WooCommerce separately?
A: No. WooCommerce is free. You only pay for premium gateways if needed.
Q: Which payment gateways are supported?
A: Any gateway that works with WooCommerce – including PayPal, Stripe, Square, and more.
Q: What control panels are supported?
A: Currently, WPHostKit integrates with WHM and cPanel. Support for more panels is on the roadmap.
Q: Can I use this on multiple servers?
A: Yes! You can add unlimited WHM servers. WPHostKit handles the load balancing automatically.
Q: Is the client portal customizable?
A: Yes, since it’s built on WordPress, you can use your favorite page builder and themes to customize.
Q: Can clients log in to cPanel from WordPress?
A: Yes. WPHostKit includes one-click login to cPanel from the user dashboard.
📦 Installation
- Download or clone this repository.
- Upload the plugin folder to your
/wp-content/plugins/directory. - Activate the plugin via the WordPress dashboard.
- Follow the setup instructions to add your WHM servers and map your hosting products.
🧩 Requirements
- WordPress 5.6+
- WooCommerce 5.0+
- PHP 7.4 or higher
- WHM/cPanel access with API tokens
🔐 Security
WPHostKit follows WordPress development best practices, including:
- Nonce validation for AJAX
- Escaping outputs and validating inputs
- Secure storage of API tokens
📅 Roadmap
- ✅ WHM + cPanel integration
- ✅ Load balancing across servers
- ✅ WooCommerce subscriptions
- ⏳ Support for DirectAdmin, Plesk, CyberPanel
- ⏳ Auto SSL provisioning
- ⏳ Domain registration integration
📞 Support
Need help or have questions?
👉 Contact Us
👉 View Demo
📄 License
This plugin is licensed under the GPLv2 or later.
See the LICENSE file for more details.
✨ Credits
Developed by Team Itechtics
Powered by ❤️ and open-source principles.
WPHostKit – Hosting automation where it belongs: inside WordPress.