Your terminology is a little off. Search implies providing a search word of phrase and receiving matched when it is found in content.
What you describe is commonly called filters or facets (sometimes faceted search).
Implementing it would depend on your exact data architecture. You might use custom taxonomies, but really there aren’t details in your question to guess about that.
There are some plugins that implement faceting, but none that I have used myself.
Overall you need:
– more research on how your data will be structured;
– more research on how faceting will be implemented for it.
No quick answer possible here.
Related Posts:
- How to get post ID of the current page/post inside a widget?
- widget should display post archive by year and on click also by month
- Which file displays the date archive?
- Get all posts by post_author
- Displaying a widget only on long posts (over X characters)
- How can I display widget in a Page or Post?
- Ajax load more button in Recent posts widget
- I want to display custom text widgets for each post in the sidebar?
- remove post and categories/tags count from right now dashboard widget
- Widget that shows categories with posts numbers
- Getting Duplicate Posts on Home Page with Widget Added Between Posts
- Display current post position in Elementor Posts widget
- Custom posts listing widget always returns 1 extra result
- Need to know custom code to display random and most viewed posts in wordpress posts and pages
- Load widget only on blog posts
- Widget to show posts in the sidebar basing on its IDs
- How to show multiple posts thumbnail, title and date in widget
- Move position in post list for a custom checkbox column
- Add checkbox in admin post list – show checked post in widget
- Create a List of Widgets, where each widget holds three attributes
- Custom Fields – How to get the list of a specific active widget each time it rendered
- How do i bring out post category name in my widget?
- post__in no longer works in wordpress 5.0.3
- Posts on Sidebar only
- Creating widget – ask for selecting a post in the admin panel
- How to display most popular posts from certain category in sidebar?
- Post List Widget with custom posts and editing the Read More Link
- Hide first blog post in content and output it in widget
- How to use in_category?
- How can to use the players from the Media Widgets in the body of a post to play audio and video files
- How to have more post in a page than in your home page
- How to add a widget area between blog posts in Genesis Framework?
- wordpress pinboard theme [closed]
- Output number of WordPress posts remaining until a post milestone is reached
- Image inside the content is replaced with featured image from my older post
- ZIP up all images displayed in a [gallery] and offer as download link
- the_author() returns empty string
- Custom permalink structure only for default posts
- Email admin when post pending?
- WordPress Number of Posts Not Changing With posts_per_page
- Adding a Nav menu to post admin
- Comments enabled, but disabled at the same time
- Mass Update lines of code for all posts
- set role specific screen options in post summary page
- How to get a nofication when post submitted
- How to link up “read more” on excerpts hack from WP Recipies
- Creating a admin widget for /wp-admin/post.php?
- Any idea why wp_insert_post is succeeding but not returning?
- get custom image size
- Does an article (post) id ever change?
- Get Posts via Taxonomy Term Name with Space
- Create post for every user?
- Auto “expire” all of an authors posts on spcific date
- How to pass Post_ID variable from theme’s Single.php to custom Plugin using AJAX
- Yearly archive page for future year
- Driving a random quote like functionality with database
- current post with current author
- Addition Text to Post Titles (Custom Post Types) in RSS
- Why aren’t my posts/pages showing up in my WordPress Theme?
- Assign category to new post via URL
- Show certain posts in a LIST format that members have been granted access to
- WordPress custom Query for Posts in Category display posts multiple times
- Categories list into registration form
- WordPress Local And Live Site
- Automatically create a new page daily with last three posts
- Add filter to the end of the post
- Indirect modification of overloaded property WP_Post::$ancestors has no effect
- How do I change the location of post-specific information?
- ACF to select posts not displaying on blog page
- Benefits to using semantic HTML in post content? [closed]
- How can I insert a new markup element after 4 posts automatically? [closed]
- the_excerpt is displaying excerpts of every post
- Post: how to set created date after post has been published [closed]
- WordPress loop not working on static front page
- Sidebar on single.php not showing up
- remove all custom post created
- Hide content from Post Preview
- How to get the next and previous image title from attachment or gallery?
- Pagination for posts inside a specific category
- Creating a redirect option for current page url
- How to edit a custom theme?
- WordPress posts have a different URL to the index
- How to put the author of the post in the comments?
- Blog posts pagination not working
- unable to write to the database while uploading images
- query posts with selected post ids first
- How can I create a Survey Form in WordPress that users can fill in and then submit the entire survey contents as a post?
- wp_query args with relation
- Creating Ordered Query using Meta_key
- Stop images from being displayed on the front-end of the site
- Posts tagged with a-new-tag does not appear
- Add something after all sticky posts in The Loop
- How to show different categories in different pages?
- hypher.js doesn’t work to IE and Chrome
- Password protection doesn’t prompt for password on pages
- Automatically search and replace link in content (pages/posts)?
- How to update wp_posts with just the returned comment count from wp_comments (SQL GROUP BY)
- How to make internal links creating plugin to respect ACF?
- How to change url of posts?
- How to link Post Title to uploaded file?