Verifique se o nome de usuário específico está logado

2

Como você pode verificar se um nome de usuário específico está conectado?

    
por Shae 29.11.2012 / 21:35

1 resposta

8

wp_get_current_user , em seguida, compare o objeto que retornou user_login proprety com o nome de usuário específico que você gostaria de verificar.

<?php
add_action('admin_init', 'wpse74389_check_username');
function wpse74389_check_username()
{
    $user = wp_get_current_user();

    if($user && isset($user->user_login) && 'username_to_check' == $user->user_login) {
        // do stuff
    }
}
    
por chrisguitarguy 29.11.2012 / 23:52