/*Reverse sticky header*/
  1. Home
  2. Knowledge Base
  3. Customizations
  4. PHP Functions
  5. Redirect ALL USERS (including ADMIN) to Profile Page after login

Redirect ALL USERS (including ADMIN) to Profile Page after login

The code we have on this knowledge base Redirect to Profile After Login and

Redirect User to Own Profile Page after Login only redirects users (not including admins) to the profile page after login this. The code below will redirect ALL USERS INCLUDING ADMINS to the profile page after login.

Please follow the steps below:

1. Go to Appearance > Theme Editor.

2. Under “Select theme to edit”, choose (BuddyBoss Child/whatever theme is active), then click “Select”.

3. Below Theme Files, select Theme Functions (functions.php).

4. Append the code just before the closing PHP tag “?>”:

function redirect_to_profile( $redirect_to_calculated, $redirect_url_specified, $user ) { if ( ! $user || is_wp_error( $user ) ) { return $redirect_to_calculated; } // If the redirect is not specified, assume it to be dashboard. if ( empty( $redirect_to_calculated ) ) { $redirect_to_calculated = admin_url(); } //redirect user to his/her profile. if ( function_exists( 'bp_core_get_user_domain' )) { return bp_core_get_user_domain( $user->ID )."/activity/"; } // if site admin or not logged in, do not do anything much. return $redirect_to_calculated; } add_filter( 'login_redirect', 'redirect_to_profile', 100, 3 );

5. Click Update File to save the changes.

Note: Any modifications are considered as custom work already. Know more about our Support Policy here: https://www.buddyboss.com/support-policy/

Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support

To speak to our Agency consultant, fill in the form found at our Contact Page.

"*" indicates required fields

Get Started

Enter your name and email address to get started with your project...

Name*