Quer mostrar a data de registro de um usuário no WordPress? Às vezes, sites e fóruns populares da área de membros exibem a data de registro do usuário em seu perfil.
Neste tutorial, veremos como exibir a data de registro de um usuário no WordPress.
Onde e como você deseja exibir a data de registro de um usuário?
Alguns de vocês podem querer apenas mostrar a data de check-in de um usuário na tabela de usuários no painel. Isso lhe dará uma visão rápida quando um usuário se juntar ao seu site da Web e permite classificar por data de registro.
Outro cenário é exibir a data de registro de um usuário no "Modificador ele profil" Isso permitirá que qualquer administrador e o próprio usuário vejam a data de registro em um site WordPress.
Por fim, o cenário mais popular provavelmente é quando você deseja exibir a data de registro do usuário em seu perfil público na interface pública do seu site da Web.
Vamos dar uma olhada em como chegar lá.
Adicione uma coluna de data de registro na página Usuários no painel
A primeira coisa que você precisa fazer é instalar e ativar o plugin Colunas de administração. Após a ativação, você precisa ir para Configurações »Colunas de administrador para configurar o plugin.
Na guia Colunas de administração, clique em Usuários e no botão " adicionar coluna"
Depois selecione "matriculadoNo menu suspenso Formato e clique no botão de atualização.
Agora você pode visitar a tela Usuários, onde verá uma nova coluna intitulada "matriculadoMostrando a data em que um usuário foi salvo no seu site WordPress.
Mostra a data de registro no perfil do usuário
Para exibir a data de registro na página de edição do perfil, você precisará baixar um plugin personalizado para o seu site da Web.
Basta criar um novo arquivo em seu computador usando um editor de texto como o Notepad e salvar o arquivo como meu membersince.php
em seu desktop. Em seguida, abra o arquivo e cole o código a seguir.
%1.0$s %10$s Membre depuis: %1$s '; $udata = get_userdata( $user-ID ); $registered = $udata-> user_registered; printf ($ tabela, 'Registrado', data ("MY", strtotime ($ registrado))); }?>
Salve seu arquivo e faça o upload para o seu site WordPress. O que acabamos de fazer, é criar um plugin.
Finalmente, você pode se conectar ao seu site WordPress usando um cliente FTP. Vou ao "/wp-content/plugins/" et envoyer votre fichier membership.php.
Agora você pode ir para sua página WordPress plugins e ative este plugin em seu site.
Isso é tudo ! Verifique se tudo está funcionando editando um perfil de usuário em seu painel do WordPress e você verá a data em que o usuário foi registrado.
Visualize a data de registro de um usuário em seu site
Neste método, usaremos um código de acesso simples para exibir a data de registro do usuário na interface pública do seu site WordPress.
Primeiro, você precisará adicionar o seguinte código ao arquivo functions.php do seu tema ou no site de um plugin.
function bpc_user_registration_date ($ atts, $ content = null) {$ userlogin = shortcode_atts (array ('user' => FALSE,), $ atts); $ uname = $ userlogin ['usuário']; if ($ uname! == FALSE) {$ user = get_user_by ('login', $ uname); if ($ user == false) {$ message = 'Este usuário não existe.'; } else {$ udata = get_userdata ($ user-ID); $ registrado = $ udata-> user_registered; $ message = 'Membro desde:'. data ("d FY", strtotime ($ registrado)); }} else {$ message = 'Forneça um nome de usuário.'; } return $ message; } add_shortcode ('membersince', 'bpc_user_registration_date');
Em seguida, você pode exibir a data de registro de um usuário simplesmente usando o código de acesso como este:
[Utilizador Membersince =Thierry]
Substituir " Thierry Com o nome de usuário que você deseja exibir.
Esperamos que este tutorial tenha ensinado como exibir a data de registro de um usuário no WordPress. Se você tiver algum comentário ou sugestão, informe-nos na seção dedicada.
Olá
Obrigado por este ótimo tutorial! é muito bom fazer isso 🙂
Basta perguntar
Se quisermos exibi-la em uma página padrão e a data de registro for exibida automaticamente e vinculada aos usuários que visualizam esta página, sem ter que adicionar um apelido, por apelido, o que devemos fazer?
obrigado
Olá;
É o administrador do plugin colunas retroactivos?
Ele mostrará a data de registro de usuários já registrados?
obrigado
cordialmente
Olá Jorkens,
Hervé responder a você em um momento.
Bonjour.
Não, infelizmente o plugin não é retroativo.
Merci.
Uh… claro que é "retroativo": a data de registro é registrada por padrão no banco de dados para todos os usuários.
Admin Columns apenas lê essa data e a exibe.
Se excluirmos as colunas de administração, a data de registro não será mais exibida ... mas ainda estará presente no banco de dados.