Gostaria de ver a data de registro de um usuário no WordPress? Áreas-membros geralmente populares (e fóruns) exibem a data de registro de cada usuário em seus perfis. A designação geralmente se parece com isto: " Membro desde Novembro 2015"
Neste tutorial, mostrarei como exibir a data de registro do usuário no WordPress.
Quando e como você precisa exibir a data de registro do usuário
Alguns de vocês podem precisar exibir a data de registro nas colunas do painel na página dos usuários. Isso permitirá que você tenha uma visão geral rápida das diferentes datas em que os usuários ingressaram. seu blog.
Outro cenário de uso é exibir a data de cadastro do usuário na página de edição do perfil. Isso permitirá que administradores e usuários vejam quando ingressaram seu blog.
E finalmente, você pode exibir a data de registro do usuário no front-end do seu blog.
Como adicionar a coluna na tabela de usuários em seu painel
A primeira coisa que você precisa fazer é instalar e ativar o plugin Colunas de administração, disponível em WordPress.org. Depois de ativar o plugin, você precisa navegar para o seguinte local: " Configurações> Colunas de administradores“, Para configurar o plugin.
Na guia Colunas de administrador, clique em "Comercial" (Utilisateurs) e clique em " Adicionar coluna" Então você tem que clicar em " Membros E no menu suspenso e salve suas configurações.
Agora você pode visitar sua lista de usuários para ver a exibição da nova coluna exatamente como especificou nas configurações. No exemplo anterior, euai renomeou a coluna “ Membros"
Como exibir a data de registro no perfil do usuário
Para exibir a data de registro na página de perfil, você deve criar um plugin personalizado no seu blog. Você só precisa adicionar o seguinte código:
namespace ShowMemberSince; add_action ('plugins_loaded', 'ShowMemberSinceinit'); / ** * Adicionando ganchos de ação necessários * / function init () {foreach (array ('show_user_profile', 'edit_user_profile') como $ hook) add_action ($ hook, 'ShowMemberSinceadd_custom_user_profile_fields', 10, 1); } / ** * Tabela de saída * @param object $ user Objeto de usuário * / function add_custom_user_profile_fields ($ user) {$ table = ' % 3 $ s % 1 $ s Membro desde:% 3 $ s '; $ udata = get_userdata ($ user-ID); $ registrado = $ udata-> user_registered; printf ($ tabela, 'Registrado', data ("MY", strtotime ($ registrado))); }
Então você só precisa salvar seu plugin. Não se esqueça de fazer backup de sua instalação. Agora você pode ir para a página de plug-ins para ativá-lo. Em seguida, visite a página do seu perfil ou de outro usuário, você poderá ver a data de registro.
Como exibir a data de registro do usuário em seu site
Por este método, é para exibir a data de cadastro dos usuários em seu blog. Para fazer isso, você deve, assim como no método anterior, adicionar o seguinte código em um novo plugin que você pode criar.
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 = 'Desculpe, não foi encontrado tal usuário.'; } 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');
Então você só precisa usar o seguinte código de acesso em uma página de sua escolha.
[Utilizador Membersince = Peter]
Você substituirá a palavra "peter" pelo nome de usuário que deseja usar.
É isso neste tutorial. Espero que seja de grande utilidade para você. Não hesite em compartilhar esta solução com seus amigos em suas redes sociais favoritas.