
Para sitios de WordPress multiusuario, es posible que desee mostrar a sus usuarios en diferentes secciones de su sitio web. Por ejemplo, puede ver una lista de autores con avatares o agregar un cuadro de información del autor, etc. En este tutorial, le mostraremos cómo ver los usuarios registrados recientemente en WordPress. Estos usuarios no tienen que ser autores. Se puede utilizar para un sitio comunitario que permita el registro de usuarios.
Lo primero que debe hacer es copiar y pegar el siguiente código en sus temas functions.php
archivo o en un complemento específico del sitio.
function wpb_recently_registered_users() { global $wpdb; $recentusers="<ul class="recently-user">"; $usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5"); foreach ($usernames as $username) { if (!$username->user_url) : $recentusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</a></li>"; else : $recentusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>"; endif; } $recentusers .= '</ul>'; return $recentusers; }
Ahora puede mostrar usuarios en su sitio usando la siguiente etiqueta de plantilla en su archivo de plantilla de tema, como sidebar.php, footer.php, etc.:
<?php wpb_recently_registered_users(); ?>
Si desea ver nuevos usuarios registrados en una página específica sin crear una plantilla de página, puede usar un código abreviado.
Simplemente agregue este código en el archivo functions.php de su tema o en el complemento específico del sitio, justo debajo del código que ingresó anteriormente.
add_shortcode('wpb_newusers', 'wpb_recently_registered_users');
Este código creará un nuevo código abreviado para usar en sus publicaciones, páginas o widgets. Úsalo así:
[wpb_newusers]
Esperamos que este artículo le haya ayudado a ver los usuarios registrados recientemente en WordPress. Para comentarios y preguntas, por favor deje un comentario.
