From cb810097290aa9dba1a2e4f903b5ae688748f9ec Mon Sep 17 00:00:00 2001 From: Boone Gorges Date: Sat, 1 Jul 2017 14:22:41 +0000 Subject: [PATCH] Allow user searches to match the `display_name` field. Props bcole808, pcarvalho. Fixes #39643. Built from https://develop.svn.wordpress.org/trunk@40982 git-svn-id: http://core.svn.wordpress.org/trunk@40832 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/class-wp-user-query.php | 5 +++-- wp-includes/version.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/wp-includes/class-wp-user-query.php b/wp-includes/class-wp-user-query.php index 4522f7eead..9f8a9ddfcc 100644 --- a/wp-includes/class-wp-user-query.php +++ b/wp-includes/class-wp-user-query.php @@ -522,8 +522,9 @@ class WP_User_Query { $search = trim($search, '*'); $search_columns = array(); - if ( $qv['search_columns'] ) - $search_columns = array_intersect( $qv['search_columns'], array( 'ID', 'user_login', 'user_email', 'user_url', 'user_nicename' ) ); + if ( $qv['search_columns'] ) { + $search_columns = array_intersect( $qv['search_columns'], array( 'ID', 'user_login', 'user_email', 'user_url', 'user_nicename', 'display_name' ) ); + } if ( ! $search_columns ) { if ( false !== strpos( $search, '@') ) $search_columns = array('user_email'); diff --git a/wp-includes/version.php b/wp-includes/version.php index 079000e585..4406afd540 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.9-alpha-40981'; +$wp_version = '4.9-alpha-40982'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.