Skip to:
Content
Pages
Categories
Search
Top
Bottom

Reply To: Change ‘Edit Profile’ link in ‘Edit Member’ menu in admin bar

@jhob

Participant

Hi Prashant,

That didn’t quite work but it did get me thinking along the right lines and I’ve come up with a solution:


add_action( 'wp_before_admin_bar_render', 'add_edit_member_menu' );

function add_edit_member_menu() {
	global $wp_admin_bar;
	$user_id = bp_displayed_user_id();
	if ( ! empty( $user_id ) ) {
		$wp_admin_bar->remove_menu( 'user-admin' );
		$wp_admin_bar->add_menu( array(
			'id'    => 'edit-member',
			'title' => 'Edit Member',
			'href'  => admin_url( 'user-edit.php?user_id=' . $user_id ),
			'meta'  => array(
				'title' => __( 'Edit Member' ),
			),
		) );
	}
}
Skip to toolbar