We support many different ways to customize your WHMCS installation, all of which have their own troubleshooting needs.
To prevent problems, we recommend testing updates and customizations in a test environment before applying them to your production server.
Add a panel to the sidebar. This example adds a support information panel to the sidebar for support-related pages of the Client Area.
Add a Client Area Homepage panel. This example adds a customized promotional panel with a clickable button to the Client Area Homepage.
Create a new order form template for the Client Area shopping cart. This process requires creating a new template folder and creating or updating the theme.yaml file and desired template files.
To customize a default WHMCS theme or template, copy the provided Git™ repository on GitHub™. Using this method helps make updating your customizations for future WHMCS versions quicker and easier.
Custom templates can alter the icons for the Client Area's Quick Shortcuts section. This section displays for Plesk and cPanel services.