Come escludere certe pagine dai risultati di ricerca di WordPress
Innanzitutto, aggiungi il seguente codice al file functions.php del tuo tema.
?>
Questo codice controlla innanzitutto che la ricerca non provenga dalle pagine di amministrazione di WordPress. In caso contrario, cerca i post impostando il parametro post_type.
Puoi anche fare il contrario impostando il post_type sulle pagine, quindi restituisce solo le pagine nei risultati di ricerca.
Se invece vuoi escludere una specifica pagina o post e conosci il suo ID puoi fare in questo modo:
//escludere una pagina specifica dai risultati della ricerca
function SearchFilter($query) {
?>
Questa è solo una delle tante personalizzazioni che si possono fare con WordPress. E’ necessario, però, conoscere bene il suo codice per poterlo personalizzare a piacimento.
Contattami se ti serve una customizzazione del genere anche molto più profonda!
Lascia un Commento
Vuoi partecipare alla discussione?Sentitevi liberi di contribuire!