histats

WordPress: Numero commenti utente registrato

Come far apparire il numero dei commenti di un utente che ha effettuato il login.

Wordpress: numero commenti utente loggatoPuò capitare che vi serva inserire, nella sidebar del vostro sito, alcune informazioni dell’utente che ha appena effettuato l’accesso tramite il login WordPress.

La funzione che ho scritto, serve proprio a conteggiare il numero dei commenti dell’utente loggato.
Infatti come puoi vedere dall’immagine, in questo caso l’admin ha effettuato in totale 4 commenti.

La funzione che ti andrò a mostrare deve essere incollata dentro il file functions.php del tuo template, e nel caso in cui non esista, puoi crearla tu ed upparla nel tuo template tramite FTP.

Quindi copia questa funzione ed incollala nel file functions.php:

// Funzione presa da www.senzaweb.it
function commentsNumber() {
    global $wpdb;
    $users = wp_get_current_user();
    $numbers = $wpdb->get_var('SELECT COUNT(comment_ID) FROM ' . $wpdb->comments. ' WHERE comment_author_email = "' .$users->user_email. '"');
    echo $numbers;
}

Successivamente dovrai richiamare la funzione all’interno della sidebar od in qualunque altra parte che desideri.

Apri il file sidebar.php ed incolla:

Finito 😉

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *