Filtra la ricerca ...
Frase esatta
Categorie

Come mostrare i post più commentati in WordPress

Ciao e benvenuto. Se hai bisogno di chiarimenti sul codice, lascia un commento (no WhatsApp); ricorda però che non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, quindi se la tua richiesta va oltre il semplice "aiutino", se vuoi mi chiedi una consulenza a pagamento nella pagina contatti. Grazie della comprensione. Alessio

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 ...

Hai bisogno di una consulenza, lo sviluppo di un plugin o vuoi incrementare le performance del tuo sito ?

Se vuoi postare codice usa codeshare.io
Se vuoi postare uno screeshot usa postimages.org ed inserisci l'url nel commento.

Lascia un commento


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

Iscriviti e ricevi trucchi e guide

Inserisci la tua email per ricevere gli ultimi articoli dal blog.

Inserendo i tuoi dati confermi di aver letto ed essere d’accordo con la privacy policy.