Create multiple search forms with different conditions

Display member list based on different search conditions. You can use search shortcode in multiple pages and use different status restrictions on each search form. By default, member list displays members with ACTIVE status for email confirmation, admin approval and profile status. You can omit these restrictions on selected search forms with following filters.

Parameters available for the filters
form_name – specified form name of upme_search shortcode. If not defined, it will provide a dynamic string as the name.

Usage of search form status filters

Display users list including the users not approved by admin
Usage
add_filter( 'upme_search_approval_status','upme_search_approval_status',10,2);
function upme_search_approval_status($status,$params){
    return false;
}
Display users list including the users without email confirmation
Usage
add_filter( 'upme_search_activation_status','upme_search_activation_status',10,2);
function upme_search_activation_status($status,$params){
    return false;
}
Display users list including the users with inactive profile status
Usage
add_filter( 'upme_search_profile_status','upme_search_profile_status',10,2);
function upme_search_profile_status($status,$params){
    return false;
}
Display all users without any status check
Usage
add_filter( 'upme_search_profile_status','upme_search_profile_status',10,2);
function upme_search_profile_status($status,$params){
    return false;
}

add_filter( 'upme_search_approval_status','upme_search_approval_status',10,2);
function upme_search_approval_status($status,$params){
    return false;
}

add_filter( 'upme_search_activation_status','upme_search_activation_status',10,2);
function upme_search_activation_status($status,$params){
    return false;
}
Apply status restrictions on specific search form
Usage
add_filter( 'upme_search_profile_status','upme_search_profile_status',10,2);
function upme_search_profile_status($status,$params){
	if($params['form_name'] == 'Your Form Name'){
	    return false;
	}
}

add_filter( 'upme_search_approval_status','upme_search_approval_status',10,2);
function upme_search_approval_status($status,$params){
    if($params['form_name'] == 'Your Form Name'){
	    return false;
	}
}

add_filter( 'upme_search_activation_status','upme_search_activation_status',10,2);
function upme_search_activation_status($status,$params){
    if($params['form_name'] == 'Your Form Name'){
	    return false;
	}
}

Get your copy of User Profiles Made Easy on CodeCanyon