For help with installing plugins please see our Plugin installation guide.
This can be Activated on a single site or on a Network, there are no benefits to Network activating other than the shortcodes and widgets will be available on all websites within your network.
Note: At your WHMCS site you must have the WHMCS Template in Setup | General set to Portal. In addition, For the Remote WHMCS host you need to end the url with slash “/” i.e. http://www.yourdomain.com/whmcs/
Once activate you will have a number of widgets available to each website, these are found under:
Admin –> Appearance –> Widgets
You also have shortcodes which will do the same thing as those widgets, so we will cover them in a few moments. :-)
In the Admin area you now have a new menu, WHMCS Integration. Click on that.
You will then be presented with one configuration option and a number of shortcodes.
Remote WHMCS Host: This is the url to your WHMCS installation.
The rest are shortcodes which you can embedd in any post or page (or custom post type which accepts shortcodes). They can also go in widgets as well, although we made the same widgets for you to use anyway.
WHMCS Main Content: Displays the primary content of a WHMCS page.
WHMCS Welcome Box: Displays the current WHMCS user, my details and WHMCS logout link, If not logged in prompts for the user to login – This shortcode must be used on the same page as the Main Content shortcode for it to be affective.
WHMCS Top Menu: Displays the top menu from WHMCS. Note that you can style it with css as either a vertical or horizontal menu. In a sidebar it would default to vertical.
WHMCS Quick Navigation: Displays the Quick Navigation links. Note that you can style it with css as either a vertical or horizontal menu. In a sidebar it would default to vertical.
WHMCS Account Information: Displays the current logged in WHMCS user’s account information. If no user is logged in it will display a login form and Knowledgebase search.
WHMCS Statistics: Displays the current logged in WHMCS user’s product statistics. If no user is logged in it will not be displayed.
All you have to do is take that shortcode and then create any page or post you wish, thats it all done! :)
== Known Issues ==
WHMCS Integration requires use of the Portal theme to function correctly.