Deseja mostrar a data de registro do usuário no WordPress? Muitas vezes, os sites e fóruns de membros populares exibem a data de registro do usuário no perfil como “membro desde 2015”. Neste artigo, abordaremos como mostrar a data de registro do usuário no WordPress.
Onde e como você deseja mostrar a data de registro do usuário?
Alguns de vocês podem querer exibir a data de registro de um usuário nas colunas de administração da página Usuários. Isso lhe dará uma visão geral rápida de quando um usuário se juntou ao seu site e permite que você classifique por data de registro.
Outro cenário de uso é exibir a data de registro de um usuário na página ‘Editar perfil’. Isso permitirá que qualquer administrador e o próprio usuário vejam quando se juntaram ao seu site.
Por último, mas provavelmente o cenário de uso mais popular é quando você deseja exibir a data de registro do usuário em seu perfil público no front-end do seu site.
Vamos dar uma olhada em como você pode fazer todos eles.
Adicionando coluna de data registrada na página de usuários na área de administração
A primeira coisa que você precisa fazer é instalar e ativar o plugin Admin Columns. Após a ativação, você precisa visitar Configurações »Colunas de administrador para configurar o plugin.
Sob a guia de colunas de administração, clique nos usuários e clique no botão Adicionar coluna.
Em seguida, selecione “Registrado” no menu suspenso Tipo e clique no botão atualizações da loja.
Agora você pode visitar a tela dos usuários onde você verá uma nova coluna com o nome ‘Registrado’ que mostra a data em que um usuário se registrou em seu site do WordPress.
Veja o que outras coisas você pode fazer para adicionar e personalizar as colunas do administrador no WordPress.
Exibindo campo da data de registro no perfil do usuário
Para mostrar a data de registro na página do perfil de edição, você precisará fazer o upload de um plugin personalizado no seu site.
Simplesmente crie um novo arquivo em seu computador usando um editor de texto como o Bloco de notas e salve-o como membros do.php
na sua área de trabalho.
Em seguida, abra o arquivo e cole o seguinte código dentro dele.
% 1 $ s
% 1 $ s |
Membro desde:% 2 $ s |
---|
‘;
$ udata = get_userdata ($ user-ID);
$ registrado = $ udata-> user_registered;
printf (
$ tabela,
‘Registrado’,
data (“M Y”, strtotime ($ registrado))
);
}
?>
Salve seu arquivo e depois carregue-o no seu site WordPress.
Finalmente, você pode se conectar ao seu site WordPress usando um cliente FTP e depois ir para / wp-content / plugins /
pasta. Selecione o arquivo membersince.php do seu computador e depois carregue-o.
Agora você pode ir para sua página de plugins do WordPress e ativar este plugin no seu site.
Isso é tudo. Verifique se tudo está funcionando editando um perfil de usuário em sua área de administração do WordPress e você verá a data de registro do usuário.
Mostrando Data de Registro do Usuário em seu site
Neste método, usaremos um shortcode simples para exibir qualquer data de registro de usuários no front-end do seu site WordPress.
Primeiro, você precisará adicionar o seguinte código no arquivo functions.php do seu tema ou em um plugin específico do site.
função wpb_user_registration_date ($ atts, $ content = null) { $ userlogin = shortcode_atts (array ( 'usuário' => FALSO, ), $ atts); $ uname = $ userlogin ['user']; se ($ uname! == FALSE) { $ user = get_user_by ('login', $ uname); se ($ user == false) { $ message = 'Desculpe, nenhum usuário encontrado.'; } outro { $ udata = get_userdata ($ user-ID); $ registrado = $ udata-> user_registered; $ message = 'Membro desde:'. data ("d F Y", strtotime ($ registrado)); } } outro { $ message = 'Forneça um nome de usuário'. } retornar $ mensagem; } add_shortcode ('membersince', 'wpb_user_registration_date');
Em seguida, você pode exibir a data de registro de um usuário simplesmente usando o shortcode como este:
[membersince usuário = peter]
Substitua o peter pelo nome de usuário que deseja exibir.
Esperamos que este artigo o ajude a mostrar a data de registro nos perfis de usuário do WordPress