Preciso executar alguma limpeza após a saída de um usuário, então adicionei um gancho de ação wp_logout. O problema é que wp_get_current_user () já retorna nulo se chamado a partir do gancho de ação wp_logout. Como obtenho a identificação de usuário de logout de usuários dentro de um gancho de ação wp_logout?
8
Eu sei que isso é um pouco tarde .... mas eu me deparei com esse problema. Foi assim que resolvi o problema.
Adicione o seguinte ao seu functions.php
Isso basicamente armazena o ID do usuário em um parâmetro de URL quando o usuário efetua logout.
Em seguida, basta obter o parâmetro com o seguinte:
Espero que isso ajude alguém no futuro que encontrar este post.
fonte
use isso no arquivo principal do plugin
fonte