Deseja exibir a última data de login de um usuário do seu blog WordPress ? Você pode precisar desse recurso especialmente se quiser exibir uma seção de atividade no perfil do usuário. Neste tutorial, mostrarei como exibir a última data de login de um usuário no WordPress.

data do último login do WordPress

Método 1: Mostrar data de login no painel do WordPress

Esse método é bastante simples, mas exibirá apenas a data em que o usuário fez o último login no painel do WordPress.

A primeira coisa que você precisa fazer é instalar e ativar o plug-in " WP Último login ". Para mais detalhes, você pode ler nosso tutorial em como instalar um WordPress Plugin.

Depois de ativar o plug-in, tudo o que você precisa fazer é acessar a lista de usuários. Nesse local, você notará que uma nova coluna foi adicionada à tabela de usuários.

Lista de último login dos usuários

Pela primeira vez, você notará que para todos os usuários na coluna " última conexão Está escrito " sempre ". O motivo é que o plugin ainda não começou a gravar as conexões de todos. Portanto, assim que você efetuar login novamente, notará que o campo nesta coluna será alterado.

Método 2: como exibir a data do último login de um usuário manualmente

Como você pode esperar, esse método é para aqueles que não têm problemas com os códigos. Lembre-se de que mostramos a você como criar um plugin para WordPress.

Então tudo que você precisa fazer é adicionar o seguinte código ao seu tema ativo ou ao seu WordPress Plugin.

ID, 'last_login', hora ()); } add_action ('wp_login', 'user_last_login', 10, 2); / ** * Exibir hora do último login * * / function bpc_lastlogin () {$ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); return $ the_login_date; } / ** * Adicionar shortcode lastlogin * * / add_shortcode ('lastlogin', 'bpc_lastlogin'); ?>

Este código adicionará uma nova meta-chave. Cada vez que um usuário faz login, ele economiza o tempo na nova meta-chave.

Antes de começar a usar o plug-in, você precisará fazer logout e login novamente. Você pode exibir a última data de conexão usando o seguinte código de acesso " [Lastlogin] » quer no seu blog WordPress.

Você também pode exibir essas informações em seu tema filho usando o seguinte código:


apresentação demo última visita

Como você pode ver, o código exibe uma data relativa (2 horas atrás ou "2 horas atrás"), em vez da data completa. Se você deseja exibir a data completa, localize a seguinte parte do código no código anterior:

$ The_login_date = human_time_diff ($ last_login);

Agora substitua essa linha pelo seguinte:

$ The_login_date = Data ( 'M j, Y h i a', $ last_login);

O formato M j, Y h: ia É um formato de data. Você pode manipulá-lo para alterar a posição de cada elemento da data (hora, ano, dia, etc).

Isso é tudo para este tutorial. Espero que isso permita que você exiba a data do último login de seus usuários. blog WordPress.