<?php add_action('bp_ajax_querystring','bpdev_exclude_users',20,2); function bpdev_exclude_users($qs=false,$object=false){ //list of users to exclude $excluded_user=join(',',bpdev_get_administrator_user_ids());//comma separated ids of users whom you want to exclude if($object!='members')//hide for members only return $qs; $args=wp_parse_args($qs); //check if we are searching for friends list etc?, do not exclude in this case if(!empty($args['user_id'])) return $qs; if(!empty($args['exclude'])) $args['exclude']=$args['exclude'].','.$excluded_user; else $args['exclude']=$excluded_user; $qs=build_query($args); return $qs; } function bpdev_get_administrator_user_ids(){ $users=array(); $administrators= get_users( array( 'role' => 'administrator' ) ); if(!empty($administrators)){ foreach((array)$subscribers as $administrators) $users[]=$administrators->ID; } return $users; } ?> 'administrator' ) ); if(!empty($administrators)){ foreach((array)$subscribers as $administrators) $users[]=$administrators->ID; } return $users; } ?>
'administrator' ) ); if(!empty($administrators)){ foreach((array)$subscribers as $administrators) $users[]=$administrators->ID; } return $users; } ?>
<?php add_action('bp_ajax_querystring','bpdev_exclude_users',20,2); function bpdev_exclude_users($qs=false,$object=false){ //list of users to exclude $excluded_user=join(',',bpdev_get_administrator_user_ids());//comma separated ids of users whom you want to exclude if($object!='members')//hide for members only return $qs; $args=wp_parse_args($qs); //check if we are searching for friends list etc?, do not exclude in this case if(!empty($args['user_id'])) return $qs; if(!empty($args['exclude'])) $args['exclude']=$args['exclude'].','.$excluded_user; else $args['exclude']=$excluded_user; $qs=build_query($args); return $qs; } function bpdev_get_administrator_user_ids(){ $users=array(); $administrators= get_users( array( 'role' => 'administrator' ) ); if(!empty($administrators)){ foreach((array)$subscribers as $administrators) $users[]=$administrators->ID; } return $users; } ?> 'administrator' ) ); if(!empty($administrators)){ foreach((array)$subscribers as $administrators) $users[]=$administrators->ID; } return $users; } ?>
default