根据codex, 不支持display\\u name。
您可以使用pre\\u user\\u查询筛选器。
function henry_display_name_find( $query ) {
global $wpdb;
/* you don\'t say where the name comes from - this assumes a $_POST field */
$display_name = $_POST[\'display_name\'];
$use_like_syntax = false;
if ( $use_like_syntax = true ) {
$query->query_where .= $wpdb->prepare( " AND $wpdb->users.display_name LIKE %s", \'%\' . like_escape( $display_name ) . \'%\' );
} else {
$query->query_where .= $wpdb->prepare( " AND $wpdb->users.display_name = %s", $display_name );
}
}
add_action( \'pre_user_query\', \'henry_display_name_find\' );
您可能需要在函数中添加和删除过滤器。