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.


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.


Client Area Layout

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




Menu and Sidebar Context

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


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.


Rearrange Menu Items

Rearrange the Client Area navigation menus. This example customizes the display order of the items in the Client Area navigation menu on self-hosted WHMCS installations.


Remove a Menu Item

Remove an item in the Client Area navigation menu. This example uses hooks to remove a main navigation menu item and a child menu item on self-hosted WHMCS installations.