Змінні запиту користувачів ESL можна змінювати перед виконанням запиту так:
add_filter( 'esl/users/query_vars', function( $query_vars, $settings, $element_id ) {$query_vars['exclude'] = [ 2, 5 ]; // Вилучити користувачів з id 2 та 5return $query_vars;}, 10, 3 );
Функція зворотного виклику фільтра отримує три аргументи:
$query_vars
асоціативний масив, який використовується для заповнення класу WP_User_Query$settings
асоціативний масив, що містить налаштування елемента, встановлені в системі$element_id
рядок, що містить унікальний ідентифікатор елемента