From cdaeb12d072d132b57daaa5eae97c0fcf9e8aacc Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Sat, 16 Apr 2016 20:28:20 +0800 Subject: [PATCH] Fix search member filter and fields --- core/um-actions-members.php | 2 +- core/um-members.php | 6 +++--- core/um-short-functions.php | 15 +++++++++++---- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/core/um-actions-members.php b/core/um-actions-members.php index 93f7a604..87b7d9b8 100644 --- a/core/um-actions-members.php +++ b/core/um-actions-members.php @@ -35,7 +35,7 @@ - + - + mobile->isMobile() && isset( $profiles_per_page_mobile ) ) $profiles_per_page = $profiles_per_page_mobile; diff --git a/core/um-short-functions.php b/core/um-short-functions.php index c82b7e32..d946474f 100644 --- a/core/um-short-functions.php +++ b/core/um-short-functions.php @@ -626,15 +626,22 @@ function um_profile_id() { /*** *** @Check value of queried search in text input ***/ - function um_queried_search_value( $filter ) { + function um_queried_search_value( $filter, $echo = true ) { global $ultimatemember; + $value = ''; if ( isset($_REQUEST['um_search']) ) { $query = $ultimatemember->permalinks->get_query_array(); - if ( $query[$filter] != '' ) { - echo stripslashes_deep( $query[$filter] ); + if ( $query[ $filter ] != '' ) { + $value = stripslashes_deep( $query[ $filter ] ); } } - echo ''; + + if( $echo ){ + echo $value; + }else{ + return $value; + } + } /***