ClientPress controls what happens when a client logs in to your WordPress site, ensuring they land in the right place without ever seeing the WordPress admin.
Clients Never See the WordPress Admin #
Users with the Client or Project Manager role are blocked from accessing the WordPress admin dashboard. If a client tries to visit /wp-admin/, they are redirected away automatically.
The WordPress admin toolbar is also hidden for these roles when they are logged in.
Where Clients Go After Logging In #
By default, WordPress sends users to the admin dashboard after login. ClientPress overrides this with a smarter redirect:
If Login Redirect is enabled #
Clients with roles selected in the redirect settings are sent directly to their portal after logging in:
- One portal — Sent directly to that portal (or its configured landing tab)
- Multiple portals — Sent to
/client-portal/where they can choose which portal to open
If Login Redirect is not enabled #
Clients are sent to the default WordPress post-login destination. You can still point them to /client-portal/ manually via a link on your site.
Setting Up Login Redirect #
- Go to Settings → ClientPress → Access & Login.
- Enable Login Redirect.
- Under Redirect Roles, select the roles that should be redirected — typically Client and optionally Project Manager.
- Save settings.
The Portal Landing Tab #
When a client is redirected to a portal that has a configured landing tab, they are sent directly to that tab rather than the portal overview.
For example, if the landing tab is set to Discussion, clients land on the discussion thread immediately after login.
This is configured globally under Settings → ClientPress → Features → Portal Landing Tab.
Accessing the Portal Archive #
The portal archive at /client-portal/ is always available to logged-in clients, regardless of redirect settings. It shows all portals the client has access to.
Clients who are not logged in are redirected to the WordPress login page when they visit /client-portal/, then returned to the archive after signing in.
