Фільтр: esl/users/query_vars

Змінні запиту користувачів 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 рядок, що містить унікальний ідентифікатор елемента