30nov
5

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.

Para saber más:

  • Pingback: Bitacoras.com

  • http://www.xlatam.com.ar juani

    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…

    • Aes7248

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

      muchas gracias..

    • Aes7248

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

      muchas gracias..

  • http://www.metalikos.org Ishtar

    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