Skip to content

nanosani/wphostkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wphostkit

Web 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

  1. Connect Your WHM Servers
    Add any number of WHM servers — WPHostKit will handle automatic load balancing.

  2. Map WooCommerce Products to WHM Packages
    Assign hosting plans to products and connect them to WHM packages.

  3. Configure Subscriptions and Gateways
    Use WooCommerce to enable PayPal, Stripe, bank transfers, and more.

  4. Automate Hosting Account Creation
    Account creation, DNS setup, emails, and databases happen automatically post-purchase.

  5. Client Dashboard with One-Click Login
    Clients log in to their cPanel accounts directly from WordPress — no URLs or passwords needed.

  6. 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

  1. Download or clone this repository.
  2. Upload the plugin folder to your /wp-content/plugins/ directory.
  3. Activate the plugin via the WordPress dashboard.
  4. 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.

About

Web hosting automation plugin for WordPress

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages