Description
This plugin allows provisioning of blogs on a WordPress multi-site installation from external packages and billing systems. It adds an API to WordPress that allows the external system to call WordPress to create, suspend, unsuspend and terminate blogs on a WordPress multi-site installation.
A commercial WHMCS addon is currently available for a recurring fee. This allows you to set up a product in WHMCS which will automatically provision WordPress blogs for your customers. It works just like a WHMCS server addon.
Coming soon
- Add mb size to API
- Add privacy option to API (to avoid search engines crawling the site before being built)
Installation
- Upload the
remote-provisioning
folder to the/wp-content/plugins/
directory - Activate the plugin on the main blog of your multi-site WordPress installation through the ‘Plugins’ menu in WordPress.
Please visit our i-Plugins for more information and support and instructions on how to install available 3rd party addons.
FAQ
Please submit a support ticket at [i-Plugins](https://i-plugins.com/whmcs-bridge/ “i-Plugins Client Zone“) for more information and support.
Contributors & Developers
“WHMCS Multi-Site Provisioning” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WHMCS Multi-Site Provisioning” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.7.0
- Added option for inbound parameter of theme (POST.mu_options.theme)
1.6.0
- Version upgrade
1.5.0
- URL fixes
1.4.6
- Terminate function update
1.4.5
- URL fixes
1.4.4
- Fixed issue with subdomains not having complete domain.
1.4.3
- Fixed issue where blogs were created without / after domain for subdirectories (eg: blog.tldblogname instead of blog.tld/blogname)
1.4.2
- Changed from Zingiri to i-Plugins
1.4.1
- Improved error handling
- Fixed issue when creating blog on WP set up with subdomains
1.4.0
- Verified compatibility with WordPress v3.6
- Improved error messages returned in case of failure
1.3.7
- Fixed issue with html buffer not being cleared before Json response is returned
- Fixed issue when using FQDN
1.3.6
- Verified compatibility with WordPress 3.5.2
1.3.5
- Verified compatibility with WP 3.4.1
1.3.4
- Replaced link in readme.txt that auto adds to shopping cart
1.3.3
- Replaced remote logo by local file
1.3.2
- Fixed issue with text on button to control panel not showing
- Fixed issue with link on button to control panel not going to correct URL if using subdomains
1.3.1
- Added notification option in settings
- Added auto creation of role and capabilities
- Fixed issue with updating of last name
- Fixed issue with passing of first name
1.3.0
- Fixed issue with setting blog size
1.2.1
- Fixed issue where new blog user is left linked to main blog if that blog id is different from one
- Fixed issue with user role not being set correctly
1.2.0
- Added ‘blog upload space’ configuration option to enable setting the upload space to be allocated at account creation
1.1.1
- Edited description and installation instructions
1.1.0
- Added support for sub domains
- Updated Description and installation instructions
- Removed local license key display
- Pick up user names as created by WordPress
1.0.3
- Fixed issue with packaging
1.0.2
- Added option to use email as WP user name
1.0.1
- Rebranding
1.0.0
- Added option to set default title
- Added option to let the user choose the blog title
0.9.2
- Updated installation instructions
0.9.1
- Added suspend/unsuspend option
0.9.0
- Alpha release