Member Profile Settings Link 404’ing
-
Users are getting a 404 when trying to go to their settings.
This is likely due to a modification I made to disallow users to change their account email (removing the link entirely)
This results in a 404:
https://website.com/members/{username}/settings/This results in the correct destination:
https://website.com/members/{username}/settings/notifications/How can I change the settings tab link to go to the 2nd link?
This would solve the issue while still disallowing users from changing their account email address.
Note: this is the code I am using to remove the change email address link:
/** remove general tab of buddypress to prevent change email (non-admin) */ function venutius_no_general() { if( bp_is_active( 'xprofile' ) ) : $access = bp_core_can_edit_settings(); $slug = bp_get_settings_slug(); $args = array( 'parent_slug' => $slug, 'subnav_slug' => 'notifications', 'screen_function' => 'bp_settings_screen_notification', 'user_has_access' => $access ); bp_core_new_nav_default( $args ); bp_core_remove_subnav_item( 'settings', 'general' ); endif; } add_action( 'bp_actions', 'venutius_no_general' );
- The topic ‘Member Profile Settings Link 404’ing’ is closed to new replies.