Con este truco nos vamos a acercar un poco mas a convertir WordPress en un sistema de portal, pudiendo mostrar – como hacen otros CMS mas orientados en este sentido – los últimos usuarios que se hayan registrado en tu blog.
Solo tienes que pegar el siguiente código en el lugar de tu plantilla donde quieras que aparezca la lista, normalmente en sidebar.php
:
<h2>Usuarios registrados recientemente</h2> <ul> <?php $usernames = $wpdb->get_results("SELECT user_nicename, user_url FROM $wpdb->users ORDER BY ID DESC LIMIT 5"); foreach ($usernames as $username) { echo '<li><a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>"; } ?> </ul>
En este caso se mostrarán los últimos 5 usuarios registrados, si quieres cambiarlo solo tienes que cambiar el número de la query SQL que realiza el código.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Muy bueno el script Fernando.
Con unas modificaciones para que muestre los avatares yo ya lo implemente en mi sidebar. Aunque tengo ganas de ponerlo en la home. ya vere…
Hola,
estoy tratando justamente de que me muestre también los avatares, me podrias decir como lo hiciste.
muchas gracias..
Hola,
estoy tratando justamente de que me muestre también los avatares, me podrias decir como lo hiciste.
muchas gracias..
Me interesa muchísim,pero no me sale. Sólo me aparece un error al abrir la web
Parse error: syntax error, unexpected '?' in /web/htdocs/www.metalikos.org/home/wp-content/themes/abstract1/sidebar.php on line 33