From 4938b1a4bdb1fd74cf18883ce8e1cc4f21a7a5dc Mon Sep 17 00:00:00 2001 From: champsupertramp Date: Sun, 28 Aug 2016 15:23:39 +0800 Subject: [PATCH] Fix search member query --- core/um-filters-members.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/core/um-filters-members.php b/core/um-filters-members.php index effdbff5..802b9dc7 100644 --- a/core/um-filters-members.php +++ b/core/um-filters-members.php @@ -22,11 +22,8 @@ if ( isset( $query[$key] ) && ! empty( $query[$key] ) ) { $arr_columns[] = $key; - if( $key == 'user_login' ){ - $query_args['search'] = trim($query[$key]); - }else{ - $query_args['search'] = '*' . trim($query[$key]) . '*'; - } + $query_args['search'] = '*' . $query[$key] .'*'; + } } @@ -110,6 +107,11 @@ 'value' => trim( $value ), 'compare' => '=', ), + array( + 'key' => $field, + 'value' => trim( $value ), + 'compare' => 'LIKE', + ), array( 'key' => $field, 'value' => trim( $serialize_value ),