ACF_Ajax_Query_Users::filter_search_columns │ public │ ACF 5.8.8

Filters the WP_User_Query search columns.

Метод класса: ACF_Ajax_Query_Users{}

Хуки из метода

Возвращает

array.

Использование

$ACF_Ajax_Query_Users = new ACF_Ajax_Query_Users();
$ACF_Ajax_Query_Users->filter_search_columns( $columns, $search, $WP_User_Query );
$columns(массив) (обязательный)
An array of column names to be searched.
$search(строка) (обязательный)
The search term.
$WP_User_Query(WP_User_Query) (обязательный)
The WP_User_Query instance.

Список изменений

С версии 5.8.8 Введена.

Код ACF_Ajax_Query_Users::filter_search_columns() ACF 6.8.8

public function filter_search_columns( $columns, $search, $WP_User_Query ) {
	// Restrict search columns for users that can't edit other users.
	if ( ! current_user_can( 'edit_users' ) ) {
		$columns = array( 'user_login', 'user_nicename', 'display_name' );
	}

	/**
	 * Filters the column names to be searched.
	 *
	 * @since 5.8.1
	 *
	 * @param array          $columns       An array of column names to be searched.
	 * @param string         $search        The search term.
	 * @param WP_User_Query  $WP_User_Query The WP_User_Query instance.
	 * @param ACF_Ajax_Query $query         The query object.
	 */
	return apply_filters( 'acf/ajax/query_users/search_columns', $columns, $search, $WP_User_Query, $this );
}