post most commented

Come mostrare i post più commentati in WordPress

Per questo articolo sono disponibili Download Script

In questa guida vediamo come mostrare una lista degli articoli più commentati; andremo a creare un plugin con uno shortcode, quindi la lista può essere pubblicato in un widget, una pagina o un post.

Se non avete dimestichezza con la creazione dei plugin, potete leggere questo tutorial che spiega come creare un plugin per WordPress

Per prima cosa scriviamo l’intestazione del plugin

Ora scriviamo una piccola funzione che richiamerà il file css che conterrà la formattazione della lista

!is_admin = lo uso per effettuare un controllo in modo che il file css venga caricato solo a frontend, infatti a backend non mi serve ed appensatirebbe il caricamento per nulla

WP_PLUGIN_URL = mi identifica la path di installazione del plugin

Ed ora la funzione che esegue la query con WP_Query

Io ho deciso di mostrare i 5 post più commentati, ma potete aumentare o diminuirne il numero cambiato il “5” alla riga 9 del codice

Ed infine creiamo lo shortcode da utilizzare in seguito

A questo punto il plugin potrebbe già funzionare, ma siccome vogliare dare la possibilità di eseguire il codice anche in un widget di testo, aggiungiamo un piccolo filtro di questo tipo

Quindi per poter mostrare i post più commentati, è necessario utilizzare dove meglio crediamo il seguente shortcode

 

Ed ecco il risultato

post most commented

Programmatore WordPress e Joomla, PHP/MySQL.
Sono freelance mi trovi come Professionista Joomla e articolista nella lista ufficiale di joomla.it, e come Professionista WordPress nella lista ufficiale di WUG Italia.
Dal 2006 sono titolare di Web Synapse, una Web Agency di Milano.
Pratico Kung Fu Wing Chun e mi piacciono le tagliatelle al ragù ! :-)

Commenta l'articolo

Bisogno di postare codice ? Usa un servizio gratuito come Codeshare altrimenti WordPress formatta male il codice!

Pin It on Pinterest

Condividi l'articolo. Grazie.

Vuoi essere aggiornato ?