Add a Menu Item

Add items to the Client Area navigation menu. This example adds permanent or conditional links to the Client Area navigation menus on self-hosted WHMCS installations.


Add a Panel to Specific Pages

Add a panel to the sidebar. This example adds a support information panel to the sidebar for support-related pages of the Client Area on self-hosted WHMCS installations.


Add a Promotional Offer Panel

Add a Client Area Homepage panel. This example adds a customized promotional panel with a clickable button to the Client Area Homepage on self-hosted WHMCS installations.


Add a Sidebar Item

Add an item to a Client Area sidebar menu. This example uses a hook to add an item to a sidebar menu on a specific Client Area page on self-hosted WHMCS installations.


Add a Social Media Panel

Add a panel to the sidebar. This example adds panel of social media profile links to the sidebar menu on every page of the Client Area on self-hosted WHMCS installations.


Add a Special Offer Panel

Add a panel to the sidebar. This example adds a customized promotional panel to the sidebar menu on every page of the Client Area on self-hosted WHMCS installations.


Add an Informational Panel

Add a Client Area Homepage panel. This example adds an informational panel displaying the current weather to the Client Area Homepage on self-hosted WHMCS installations.


Change a Menu Item Label

Modify an item in the Client Area navigation menu. This example uses a hook to customize the label for one of the default menu items on self-hosted WHMCS installations.


Change a Menu Item Link

Modify an item in the Client Area navigation menu. This example uses the setUri method to change the link target for a menu item on self-hosted WHMCS installations.


Change a Sidebar Menu Label

Modify an item in the Client Area sidebar menu. This example uses a hook to customize the label for one of the default menu items on self-hosted WHMCS installations.


Change a Sidebar Menu Link

Modify an item in the Client Area sidebar menu. This example uses the setUri method to change the link target for a menu item on self-hosted WHMCS installations.


Client Area Homepage Panels

For self-hosted WHMCS installations, customizable panels in the Client Area Homepage can display quick information to clients when they log in.


Client Area Layout

The Client Area can display in Desktop Mode or Responsive Mode, depending on the viewer's device.




Client Area Sidebars

You can customize the sidebars that appear on pages in the Client Area for self-hosted WHMCS installations.


Create a Two-Column Panel

Add a Client Area Homepage panel. This example adds a panel that spans two columns in the Client Area Homepage on self-hosted WHMCS installations while in Desktop Mode.


Customize Quick Shortcuts

Custom templates can alter the icons for the Client Area's Quick Shortcuts section on self-hosted WHMCS installations. This section displays for Plesk and cPanel services.


Menu and Sidebar Context

You can customize menu and sidebar content on self-hosted WHMCS installations using the context in which the menu renders.


Modify an Existing Panel

Modify an existing Client Area Homepage panel. This example customizes the contents of an existing panel in the Client Area Homepage on self-hosted WHMCS installations.


Open Menu Links in New Tabs

Modify an item in the Client Area navigation menu. This example customizes a menu item on self-hosted WHMCS installations to ensure that it opens a new browser tab.