If a WordPress site is provisioned using a product addon, there are no module commands available to control the installation once it has been provisioned. The only trick that can be performed is if the product addon status is saved as Pending and then saved again back to Active, this will cause the provisioning module to run and install a fresh copy of WordPress for the user.
Note: This technique will run the same command as the “Provision WordPress Site” command for standard products and will wipe out the user’s current WordPress site.
Troubleshooting Note: If you are attempting to activate a WordPress product addon and it will not save to Active status, this means an error is occurring during the provisioning process. Please see the Activity Log for errors.
Hosting Platform Note: The hosting platform configured for the product addon must match the hosting platform of the parent product. For example, a product addon configured for a DirectAdmin site cannot be added to a parent product that is assigned to cPanel.Note to ResellerClub Single Domain Users: WordPress accounts can be provisioned to ResellerClub single domain hosting accounts as a product addon, when a custom module is being used to provision the cPanel account that does not use a WHMCS server. In order to do this, you must first allow the cPanel account to be created and then enter the assigned IP address, cPanel username and cPanel password to the product fields Dedicated IP, Username and Password. Once these fields have been updated, you can then add the WordPress addon to the product and provision the WordPress account.