Isso acontece devido a um parâmetro nonce ausente na URL.
Cada ação do WordPress, incluindo login / logout, valida o nonce primeiro, para garantir que a solicitação venha de uma fonte conhecida.
Quando eu insiro url:
ele pergunta se você quer sair ou não?
por que acontece onde eu não estou logado como administrador?
Se eu executar este URL em qualquer site, como
O administrador desse site sabe que alguém fez logout, quando eu acabei de usar esse URL, sem o nome de usuário e senha do administrador.
Isso acontece devido a um parâmetro nonce ausente na URL.
Cada ação do WordPress, incluindo login / logout, valida o nonce primeiro, para garantir que a solicitação venha de uma fonte conhecida.
Para promover a resposta de Dan, a fim de formar um link de login ou logout, o WordPress oferece a você duas funções;
wp_login_url () e wp_logout_url () - ambos geram uma URL com um nonce para você. Na verdade, há uma outra função auxiliar, wp_loginout () que fornece um link de login se o usuário estiver logado e um logout link se o usuário estiver logado.
Se você olhar na tela apresentada, basta digitar example.com/wp-login.php?action=logout para ver que ele gera um link que inclui um nonce.
Tags logout