personalização da function de início de session

Eu quero fazer login / logout dentro do meu header para exibir quando o usuário estiver logado. Logged in, {user name} onde {nome do usuário} deve ser encapsulado dentro de uma tag de âncora com um permalink personalizado dentro do atributo href .

Encontrei esta function mas eu não sei se é possível modificar esta function para fazer o que eu preciso.

Alguém tem alguma sugestão sobre como posso fazer isso? Obrigado !

Solutions Collecting From Web of "personalização da function de início de session"

Você pode estar procurando por um condicionamento de logadas. Do WP Codex , você pode tentar no seu tema (não testado):

 < ?php if ( is_user_logged_in() ) { get_currentuserinfo(); echo 'Logged in as ' . $current_user->user_firstname; } ?> 

EDITAR

Depois de consultar o WP Codex no tópico , eu consegui mostrar a identidade do meu usuário usando o seguinte:

 if ( is_user_logged_in() ) { global $user_identity; get_currentuserinfo(); echo 'Logged in as ' . $user_identity; }