Como exibir usuários registrados recentemente no WordPress

Para sites multi-usuário do WordPress, você pode mostrar seus usuários em diferentes seções do seu site. Por exemplo, você pode exibir uma lista de autores com avatares ou adicionar uma caixa de informações do autor, etc. Neste tutorial, mostraremos como exibir usuários registrados recentemente no WordPress. Esses usuários não precisam ser autores. Ele pode ser usado para um site comunitário que permite o registro do usuário.

A primeira coisa que você precisa fazer é copiar e colar o seguinte código no tema do seu tema functions.php arquivo ou em um plugin específico do site.

função wpb_recently_registered_users () {

 global $ wpdb;

 $ recentusers = ' 
    ‘;

    $ usernames = $ wpdb-> get_results (“SELECT user_nicename, user_url, user_email FROM $ wpdb-> usuários ORDER BY ID DESC LIMIT 5”);

    foreach ($ usernames como $ username) {

    se (! $ username-> user_url):

    $ recentusers. = ‘

  • ‘.get_avatar ($ username-> user_email, 45). $ Username-> user_nicename. ”
  • “;

    outro :

    $ recentusers. = ‘

  • ‘.get_avatar ($ username-> user_email, 45).’ User_url. ‘”>’. $ Username-> user_nicename.”
  • “;

    fim se;
    }
    $ recentusers. = ‘

‘;

retornar $ recentusers;
}

Agora você pode exibir os usuários em seu site usando a seguinte tag de modelo no arquivo de modelo do seu tema, como sidebar.php, footer.php etc:

Se você quiser exibir usuários recém-registrados em uma página específica sem criar um modelo de página, você pode usar um código curto.

Basta adicionar este código no arquivo functions.php do seu tema ou no plugin específico do site, logo abaixo do código que você inseriu anteriormente.

add_shortcode ('wpb_newusers', 'wpb_recently_registered_users'); 

Este código criará um novo código curto para você usar em suas postagens, páginas ou widgets. Use-o assim:

[wpb_newusers]

Esperamos que este artigo o ajude a exibir usuários registrados recentemente no WordPress. Para comentários e perguntas, deixe um comentário.