Stai cercando un modo per elencare i migliori commentatori sul tuo blog? Questo snippet ti permetterà di visualizzare i primi cinque commentatori utilizzando una funzione.
Istruzioni:
- Aggiungi questo codice al file functions.php del tuo tema o a un plugin specifico per il sito.
- Aggiungi questo snippet di funzione a uno dei template del tuo tema per elencare i migliori commentatori sul tuo blog.
function top_comment_authors($amount = 5){
global $wpdb;
$results = $wpdb->get_results('
SELECT
COUNT(comment_author_email) AS comments_count, comment_author_email, comment_author, comment_author_url
FROM
'.$wpdb->comments.'
WHERE
comment_author_email != "" AND comment_type = "" AND comment_approved = 1
GROUP BY
comment_author_email
ORDER BY
comments_count DESC, comment_author ASC
LIMIT '.$amount
);
$output = "<ul>";
foreach($results as $result){
$output .= "<li>".$result->comment_author."</li>";
}
$output .= "</ul>";
echo $output;
}
<?
top_comment_authors();
?>
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: I 9 migliori strumenti SEO per aumentare il traffico del tuo sito web, VELOCEMENTE!
Come potrei dividere l'elenco in due?