Stai cercando un modo per elencare i primi 5 autori in ordine per numero di post? Sebbene probabilmente esista un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per elencare i primi 5 autori per numero di post in WordPress.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file index.php del tuo tema:
<?php foreach ( get_users('order=DESC&orderby=post_count&number=5') as $user ) : ?>
<?php echo $user->display_name; ?> (<?php echo $user->post_count; ?> Posts)
<?php endforeach; ?>
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: 27 migliori temi WordPress per blog di viaggi e come creare un modulo di invio guest post in WordPress.
Funziona, ma $user->post_count non restituisce nulla... invece di $user->post_count dovresti usare echo count_user_posts( $user->ID ) per visualizzare il conteggio dei post dell'autore
ottimo .. ma non ha funzionato ..