Muestra los últimos usuarios registrados

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-?phpMyAdmin=3e6c4943d9a6t7c8283c>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.

(0 votos, promedio: 0) Valora este artículo para ayudar a mejorar la calidad del blog

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

4 comentarios en “Muestra los últimos usuarios registrados”

  1. 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…

    1. Hola,
      estoy tratando justamente de que me muestre también los avatares, me podrias decir como lo hiciste.

      muchas gracias..

    2. Hola,
      estoy tratando justamente de que me muestre también los avatares, me podrias decir como lo hiciste.

      muchas gracias..

  2. 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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido