Een uitgebreid zoekvak toevoegen in WordPress met behulp van Facetious
![Een uitgebreid zoekvak toevoegen in WordPress met behulp van Facetious / WordPress Plug-ins](http://ephesossoftware.com/img/images/how-to-add-an-advanced-search-box-in-wordpress-using-facetious.jpg)
Als u op een website werkt met veel inhoud in aangepaste taxonomieën en berichttypen, dan wilt u het voor uw gebruikers gemakkelijk maken om het te vinden. Een manier om dit te doen is door uw gebruikers toe te staan hun zoekopdracht te verfijnen. Eerder hebben we u laten zien hoe u een WordPress-zoekformulier met vooraf ingestelde opties kunt maken om het berichttype te kiezen. Er moest echter handmatig code aan uw thema worden toegevoegd. In dit artikel laten we u zien hoe u een geavanceerd zoekvak toevoegt in WordPress met behulp van Facetious.
Het eerste wat u hoeft te doen is de Facetious plug-in installeren en activeren. Bij activering voegt de plug-in een facetachtige zoekwidget toe Uiterlijk »Widgets. Sleep de Facetious Search-widget naar je zijbalk of een ander widgetized gebied.
Met de plug-in kunt u kiezen welke taxonomieën en berichttypen moeten worden opgenomen als een veld voor zoekcriteria. U kunt de zoekopdracht zelfs beperken tot een bepaald berichttype, zoals berichten, pagina of media. Facetious gebruikt ook een aangepaste permalink-structuur voor de pagina met zoekresultaten waarmee de plug-in goed kan werken met caching-plug-ins zoals WP Super Cache en W3 Total Cache.
Hoewel gebruikers de mogelijkheid hebben om categorieën, labels en andere opties te selecteren om de zoekresultaten te verfijnen, gebruikt deze optie nog steeds de ingebouwde zoekfunctie van WordPress. De meeste mensen zijn het erover eens dat het niet de beste optie is. Dit is waarom we hebben geschreven hoe Google Aangepast zoeken in WordPress kan worden toegevoegd.
We hopen dat dit artikel u heeft geholpen om geavanceerde zoekopties toe te voegen aan uw WordPress-website. Voor feedback en vragen kunt u ons vinden op Twitter en Facebook of u kunt hieronder een opmerking achterlaten.