How to Give Clients Access to Their Dashboard
The Client Dashboard is a page like any other, so you can link to it just as you would link to any other page, anywhere on your site, in emails, etc.
For starters, you will probably want to add the Client Dashboard to one of your nav menus.
Add the Client Dashboard to a Menu
The easiest way to give your clients access to their dashboard is to add the link to your menu. When logged into WordPress, click Customize in the menu bar.
Then click on Menus and select the menu you want to add the Client Dashboard to. Click the Add Items button, and you should be able to find your client dashboard under Pages.
By default, your client dashboard is called “Client Dashboard.” You can change the name by editing the page title, or choose another page for your dashboard (and give it any name you like).
Add that page to your menu, and when clients click visit the page they will be prompted to log in.
Existing Users (Adding Roles)
If you have existing WordPress users that you want to add as a client, just add a new client as usual, under Clients / Add New. If Client Power Tools finds an existing user with the same email address, it will update that user rather than creating a new one.
Customize the Appearance
Client Power Tools is designed to be as “transparent” as possible. For the most part it will inherit your theme styles and adds very little styling of its own. But if you do need to override Client Power Tools styles, you can use
.customize-cpt before your CSS selectors.