From: Steve Sutton Date: Fri, 14 Apr 2017 18:42:50 +0000 (-0400) Subject: Adding apply_filters for custom fields admin search X-Git-Tag: v2.9.15^2~21 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=55d17b1b698112684e792724e993a8a6b7c9f1fe;p=WP-Plugins%2Fglm-member-db.git Adding apply_filters for custom fields admin search For checboxes only so far. --- diff --git a/models/admin/members/list.php b/models/admin/members/list.php index 9d97cc89..5863d418 100644 --- a/models/admin/members/list.php +++ b/models/admin/members/list.php @@ -210,6 +210,12 @@ class GlmMembersAdmin_members_list extends GlmDataMembers $haveFilter = true; } + $whereParts = apply_filters('glm-member-db-admin-search-query', $where); + if ( is_array( $whereParts ) && count( $whereParts ) > 0 ) { + $where .= ' AND '.implode(" AND ", $whereParts); + $whereSep = ' AND '; + } + // Get count of members listed $memberCount = $this->getStats($where); diff --git a/views/admin/members/list.html b/views/admin/members/list.html index 68c61528..35728a92 100644 --- a/views/admin/members/list.html +++ b/views/admin/members/list.html @@ -23,6 +23,8 @@ Text Search:

+ {apply_filters('glm-member-db-custom-filter-search', '')} +

Total found: {$memberCount}