Как использовать переходный процесс внутри WP_User_Query

Источник: Как проверить, зарегистрирован ли пользователь (не текущий пользователь)?

Я использую transient который создается при входе в систему.

 $logged_in_users = get_transient('users_online'); 

Теперь я хотел бы создать дополнительную функцию, в которой перечислены все пользователи, которые в настоящее время находятся в сети.

Мой код до сих пор …

 function wp_current_online_users(){ $logged_in_users = get_transient('users_online'); $args = array( 'orderby' => 'display_name', 'order' => 'ASC', ); $user_query = new WP_User_Query( $args ); // User Loop if ( ! empty( $user_query->results ) ) { foreach ( $user_query->results as $user ) { $avatar = get_avatar( $user->ID, 40 ); echo '<span class="wp-user-'.$user->display_name.'">' . $avatar . ' </span>'; } } else { esc_html_e('There are currently no users logged in.', 'text-domain'); } } 

Как реализовать transients внутри query чтобы он отображал только онлайн-пользователей?

Solutions Collecting From Web of "Как использовать переходный процесс внутри WP_User_Query"