Hide admin in users directory

5.64K viewsGeneral
1

You can add following codes to your themes function.php file for hiding Admin only in AP/BP users directory:

add_action(‘pre_user_query’,'ap_pre_user_query'); 
function ap_pre_user_query($user_search) { 
	$user = wp_get_current_user();
	if ($user->ID!=1) { 
		// Is not administrator, remove administrator 
		global $wpdb; 
		$user_search->query_where = str_replace(‘WHERE 1=1′, “WHERE 1=1 AND {$wpdb->users}.ID<>1″,$user_search->query_where); 
	}
}
1

Nice snippet.

But I will suggest using user role instead of user id, then non of the admin will be shown.

Yes, Also!

You are viewing 1 out of 2 answers, click here to view all answers.