[WordPress] Come fare un filtro Ajax dei post con categorie e checkbox

- jQuery, PHP, Risorse, Wordpress

Nel repo dei plugin ufficiale nè su codecanyon non c’è niente che permetta di filtrare i post a seconda delle categorie selezionate e di aggiornare la pagina in automatico.
Ho perso un pomeriggio intero per trovare una soluzione ma esistono solo dei campi di ricerca in cui si può impostare quali categorie mostrare in un menù a tendina.
Per implementare questa caratteristica non è richiesto molto codice ma mettiamoci all’opera!

Il codice (commentato) che ho realizzato và nel file category.php, inseritelo dove volete che appiano le checkbox:

Il codice per mostrare il loader da piazzare dove preferite:

Per mostrare la lista consiglio di mettere questo codice prima del loop, così viene svuotato al caricamento dajQuery:

Il codice (sempre commentato) che và in functions.php:

Il codice mi sembra molto semplice da capire ma se non è chiaro commentate e vedrò di migliorarlo 🙂

Ci vediamo al codemotion domani!

Liked it? Take a second to support Mte90 on Patreon!

Become a Patreon
All the stuff released in this website, where the author is Daniele Scasciafratte, is under the GPL 2.0 license except when the resources have their licenses.

2 risposte a “[WordPress] Come fare un filtro Ajax dei post con categorie e checkbox”

  1. ciao!!!
    grazie per l’ottimo lavoro.
    posso chiederti un link per vedere come funziona?
    devo preparare una ricerca dei post e pensavo di definire dei tag, oppure per altre variabili.
    grazie mille
    daniele

Lascia un commento