Guida al filtraggio dei contenuti di WordPress
Pubblicato: 2023-02-12Spesso le regole per un'efficace ottimizzazione per i motori di ricerca (SEO) possono entrare in conflitto con ciò che sai che i tuoi lettori vogliono. Risolvere e bilanciare queste differenze può essere una sfida, soprattutto quando si tratta di garantire che il contenuto del tuo sito web sia facile da ordinare.
Fortunatamente, WordPress ti consente di filtrare i contenuti prima che vengano consegnati nel browser di un utente. Ciò può fornire un'esperienza utente (UX) molto migliore per articoli più lunghi. Inoltre, può aiutarti a utilizzare in modo efficace parti di contenuto che i motori di ricerca tendono ad apprezzare, ma che alcuni lettori potrebbero abbandonare a causa della lunghezza.
In questo articolo, esploreremo le opzioni di filtro dei contenuti integrate di WordPress. Daremo anche un'occhiata ad alcuni plugin che possono aiutarti a utilizzare il filtro dei contenuti sul tuo sito web. C'è molto da sistemare, quindi cominciamo!
Filtro dei contenuti integrato
WordPress offre alcune funzionalità di filtro dei contenuti integrate. Tuttavia, per utilizzarli davvero, è necessario comprendere la relazione tra hook, filtri, parametri e funzioni nella base di codice di WordPress. Una volta chiariti questi concetti, sarai in grado di esaminare alcune delle opzioni più pratiche per l'utilizzo del filtro dei contenuti.
1. Filtraggio di post e pagine
C'è un modo un po' più vecchio per creare una funzione di filtro front-end sul tuo sito web per gli utenti. Ciò fornisce una funzione di ordinamento a discesa per il contenuto del post, che puoi personalizzare. Per iniziare, dovrai aggiungere uno snippet di codice al file index.php del tuo tema.
Tieni presente che è meglio creare un bambino per il tema che intendi utilizzare. Poiché questo metodo richiede l'aggiunta di codice personalizzato, ti consigliamo di proteggere i file del tema principale nel caso in cui qualcosa si rompa.
Abbiamo testato questo approccio con il tema predefinito Twenty Twenty di WordPress.
Come puoi vedere, dovresti modificare lo stile nel tuo file Cascading Style Sheet (CSS) se desideri qualcosa di più estetico, ma la funzionalità di questo approccio funziona. Puoi utilizzare praticamente qualsiasi informazione del database, come " post_date " o " only_thumbnailed ", per creare filtri da utilizzare per i tuoi lettori.
2. Funzioni
C'è un'altra funzione di filtro integrata nel codice di WordPress. Ti consente di creare filtri per le informazioni lette dal database, prima che vengano visualizzate su una pagina Web o una schermata di modifica.
Questa funzione consente agli sviluppatori di incorporare funzionalità di filtro dei contenuti nei propri plug-in. Esiste un ampio elenco di hook di filtro disponibili tramite l'API di WordPress. Questi hook possono essere usati con entrambe le funzioni ' add_filter ()' e ' the_content() '. È qui che può tornare utile comprendere le relazioni tra hook, filtri e parametri.
Quando scegli una di queste funzioni, utilizzerai hook e parametri per stabilire quale tipo di azione vuoi che la chiamata esegua. Usando questi elementi insieme, puoi creare un plugin per WordPress che eseguirà la funzionalità di filtraggio che stai cercando. Ad esempio, la funzione ' the_content() ' può essere combinata con ' apply_filters() ' per richiamare la funzione di callback di qualsiasi filtro hook.
Inoltre, l'hook del filtro ' the_content ' viene spesso utilizzato per stabilire i parametri del contenuto per queste funzioni. Per evitare confusione, basta ricordare che le funzioni racchiudono hook e parametri tra parentesi.
Plugin per il filtro dei contenuti
Se non sei ancora pronto per tuffarti nello sviluppo del tuo plugin, non preoccuparti. Condivideremo alcuni plugin utili già esistenti, che possono aiutarti a provare il filtro dei contenuti sul tuo sito web.
1. Cerca e filtra
Il plug-in Search & Filter è un modo per migliorare la semplice funzionalità della barra di ricerca nativa offerta da WordPress. Puoi aggiungere il filtro dei risultati tramite pulsanti di opzione, caselle di controllo, menu a discesa e altro. Inoltre, questo plugin è progettato con un editor drag-and-drop per una facile configurazione.
Inoltre, puoi organizzare i risultati della ricerca in base a qualsiasi parametro disponibile. Ciò include meta valore, post-ID, autore, titolo, data e così via. Puoi accedere alla maggior parte delle funzionalità tramite la versione gratuita del plug-in e l'accesso completo per un sito Web costa solo $ 20 all'anno.
2. Filtro contenuto intelligente
Smart Content Filter è un plug-in di filtraggio dei contenuti premium per WordPress. Funzionerà con qualsiasi tema e tipo di post personalizzato. Anziché creare un'esperienza di ricerca e filtro in stile database, il filtro contenuti intelligente ti aiuta a creare un filtro interattivo che vive sui post del tuo blog.
Questi si presentano sotto forma di pulsanti cliccabili, che rappresentano i diversi filtri di contenuto disponibili per quella pagina o post. Ad esempio, se hai un lungo post sul blog che elenca i migliori temi di e-commerce per WordPress, i tuoi lettori potrebbero annoiarsi a metà e saltare la nave prima di finire l'articolo o visualizzare il tuo invito all'azione (CTA).
Questo plug-in può aiutarti a creare filtri personalizzati e interattivi che possono facilmente spostare i tuoi lettori sul contenuto a cui sono più interessati. Una licenza iniziale costa solo $ 19 per un anno di accesso e supporto.
3. FacetWP
Se stai cercando una soluzione di filtraggio dei contenuti adatta per l'e-commerce, FacetWP potrebbe essere la tua risposta. Questo è un plug-in basato su AJAX che carica rapidamente le selezioni e filtra le modifiche, senza ricaricare l'intera pagina. I tuoi clienti possono trovare ciò che stanno cercando molto più velocemente grazie a queste funzionalità.
Inoltre, questo plug-in è pronto per l'integrazione con WooCommerce, quindi puoi apportare miglioramenti alle funzionalità di filtro dei contenuti del tuo negozio online in un attimo. Uno degli unici svantaggi di questo plugin è il prezzo. È un po' più un investimento rispetto ad alcune delle altre opzioni che abbiamo esaminato.
Tuttavia, con il piano Basic, riceverai una licenza da $ 99 per uno o tre siti Web per un anno. Ciò include il supporto e tutti i componenti aggiuntivi professionali di FacetWP.
Ottieni i risultati che desideri con WP Engine
È sicuro affermare che pochi utenti del Web apprezzano il metodo "caccia e becca" per trovare ciò che stanno cercando online. Che si tratti di un prodotto che desiderano acquistare, di contenuti di intrattenimento o di un'informazione chiave, fornire una semplice funzionalità di ricerca e filtro per i tuoi contenuti è un modo per migliorare l'esperienza utente del tuo sito web.
Qui a WP Engine, ci sforziamo di offrirti le migliori risorse per sviluppatori, in modo che tu possa creare esperienze digitali innovative per i tuoi clienti. Dai un'occhiata ai nostri piani di hosting WordPress e inizia a migliorare il tuo sito web oggi stesso!