Rastrear las visitas de los usuarios registrados

4

¿Hay alguna forma de hacer un seguimiento de la actividad de los usuarios registrados? Me gustaría ver quién inició sesión en el sitio cada día y tal vez ver el historial de inicio de sesión de una persona específica.

Actualmente no tengo idea de cuál de los usuarios registrados está visitando mi sitio. Es un sitio familiar privado con ~ 20 miembros y tengo curiosidad por saber quién es y quién no lo está utilizando.

    
pregunta Ronald McDonald 27.10.2011 - 17:40

4 respuestas

2

Como es un sitio pequeño, puedes hacer un seguimiento "real":

// Update the visit time on *every* request
function wpse32258_update_usertracking(){
    if ( is_user_logged_in() ) {
        $user_ID = get_current_user_id();

        $data = get_user_meta( $user_ID, 'user_tracking' );
        $data[] = current_time( 'timestamp', true );

        update_user_meta( $user_ID, 'user_tracking', $data );
    }
}
add_action( 'init', 'wpse32258_update_usertracking' );

// Output the user visit dates below the footer for admin
function wpse32258_get_usertracking(){
    if ( ! current_user_can( 'manage_options' ) )
        return;

    $data = array();
    foreach ( get_users() as $user ){
        $dates = get_user_meta( $user->ID, 'user_tracking' );
        echo "<h3>{$user->first_name} {$user->last_name}</h3><hr />";
        foreach ( $dates as $date )
            echo "{$date}\n";
        echo '<hr />';
    }
}
add_action( 'shutdown', 'wpse32258_get_usertracking' );
    
respondido por el kaiser 27.10.2011 - 20:20
-1

Puedes probar estos complementos:

O puede consultar estos artículos sobre los complementos de actividad de usuarios de registro:

respondido por el webvitaly 30.11.2012 - 00:16
-1

He probado todos los complementos que se enumeran aquí, y aunque algunos de ellos fueron realmente geniales, sentí que faltaban algunas cosas.

Recientemente, algunos amigos y yo lanzamos un complemento llamado Stream que rastrea todos los cambios realizados por usuarios registrados de WordPress.

El complemento es similar a los que se enumeran aquí, excepto que cada cambio está organizado por usuario, contexto, acción y dirección IP para permitir un filtrado / búsqueda robusto.

Más información:

respondido por el Frankie Jarrett 20.12.2013 - 23:08
-1

Sí, hay una manera de rastrear la actividad del usuario registrado en wordpress. Con la ayuda del uso de One WordPress Plugin, puede rastrear y monitorear fácilmente el inicio de sesión y la actividad del usuario. Me gustaría que compruebe este complemento: enlace Estoy seguro de que te conformarías con él.

    
respondido por el Brad Bush 20.09.2016 - 08:02

Lea otras preguntas en las etiquetas