Mostrar actividad de Usuarios Registrados en wordpress

Publicado por Nikko el dia 4 Nov 2009 - Guardado en WordPress, php Leido 1,274 Veces

usuariosregistrados.jpg

Si permiten el registro de usuarios en sus blogs, no sería mala idea al igual que los portales web, mostrar una lista detallada de los últimos usuarios registrados. Claro que wordpress no tiene una función específica para esto, pero wprecipes nos brinda una simple solución.

Mostrar Últimos Usuarios Registrados:

Solo hay que pegar el siguiente código en el lugar de tu plantilla donde quieras que figure la lista, Ej: sidebar.php:

PHP:
<h2>Ultimos Usuarios registrados</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>

Mostrar la cantidad de comentarios realizados por un usuario registrado

- Info
Si para comentar las noticias de tu blog, tus usuarios deben estar registrados, puede ser interesante poder mostrar el número de comentarios enviados por cada uno de ellos. Simplemente pegue el siguiente código donde quieres que la cuenta que se muestra.

PHP:
<?php
global $wpdb;
$where = 'WHERE comment_approved = 1 AND user_id <> 0';
$comment_counts = (array) $wpdb->get_results("
        SELECT user_id, COUNT( * ) AS total
        FROM {$wpdb->comments}
        {$where}
        GROUP BY user_id
    "
, object);
foreach ( $comment_counts as $count ) {
  $user = get_userdata($count->user_id);
  echo 'User ' . $user->display_name . ' comment count is ' . $count->total . '
'
;
}
?>

Mostrar el número total de Usuarios Registrados en tu blog

- Info
¿Quieres mostrar el número total de usuarios registrados? Este sencillo, este código le permitirá hacerlo con facilidad.

PHP:
$users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
echo $users." registered users.";

Publicado por Nikko

Soy un diseñador y desarrollador web situado en la Patagonia Argentina. Disfruto testear y conocer nuevos scripts, además de experimentar nuevas técnicas tanto en impresión como en desarrollo web. Como propietario de Patagonia Creative, divido mi tiempo entre la empresa, trabajos para Pymes, ONG y Gob. ////////// Facebook / linkedin / xing

Nikko ha publicado 1142 posts en Xyberneticos - Leer todos mis articulos Nikko

  1. [...] est? el original: Mostrar actividad de Usuarios Registrados en wordpress SHARETHIS.addEntry({ title: "Mostrar actividad de Usuarios Registrados en wordpress", url: [...]

  2. [...] Mostrar actividad de Usuarios Registrados en wordpress xyberneticos.com/index.php/2009/11/04/mostrar-actividad-de-usuarios-registrados-en-wordpress – view page – cached Publicado por Nikko el dia 4 Nov 2009 - Guardado en WordPress, php 5 Views [...]

  3. [...] embargo, vía Xyberneticos descubro un par de funciones que animarán a registrarse a los usuarios y a comentar un poco más [...]

  4. [...] Vía | xyberneticos.com [...]

  5. [...] Mostrar actividad de Usuarios Registrados en wordpress, mucho mas sencillo de lo que pensaba. [...]



Nombre: (Necesario)

E-mail: (Necesario)

Website:

Escribe tu comentario: