diff --git a/core/um-filters-members.php b/core/um-filters-members.php index 62c777a4..47e372f9 100644 --- a/core/um-filters-members.php +++ b/core/um-filters-members.php @@ -238,13 +238,13 @@ /*** *** @sorting random ***/ - add_filter('pre_user_query', function($query) { - if($query->query_vars["orderby"] == 'random') { + add_filter('pre_user_query','um_modify_sortby_randomly'); + function um_modify_sortby_randomly( $query ){ + if($query->query_vars["orderby"] == 'random') { $query->query_orderby = 'ORDER by RAND()'; - } - - return $query; - }); + } + return $query; + } /*** *** @hook in the member results array