const numbers = [1, 2, 3, 4, 5];
numbers.forEach((element, index, array) => {
console.log(`Element: ${element}`);
console.log(`Index: ${index}`);
console.log(`Array: ${array}`);
});
const numbers = [1, 2, 3, 4, 5];
const squaredNumbers = numbers.map((element, index, array) => {
console.log(`Element: ${element}`);
console.log(`Index: ${index}`);
console.log(`Array: ${array}`);
return element * element;
});
Это не то, что мы должны использовать сегодня, но, так как вы можете встретить это в старых скриптах, полезно понимать принцип работы.(Достаточно авторитетно?)
// Создаем WP_Query для выбора администраторов
$args_admins = array(
'role' => 'administrator',
);
$query_admins = new WP_Query( $args_admins );
// Создаем WP_Query для выбора пользователей с определенным мета-полем
$args_meta = array(
'meta_query' => array(
array(
'key' => 'your_meta_key',
'value' => 'your_desired_value',
'compare' => '=',
),
),
);
$query_meta = new WP_Query( $args_meta );
// Комбинируем результаты запросов
$users = array_merge( $query_admins->get_posts(), $query_meta->get_posts() );