Cerca
Filtra la ricerca ...
Frase esatta
Categorie

Come mostrare i post più commentati in WordPress

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

Potrebbe interessarti anche ...

Non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, se vuoi mi chiedi una consulenza nella sezione contatti. Se devi postare codice usa servizi come https://codeshare.io . Grazie della comprensione. Alessio

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.