You can use pre_get_posts
filter to filter out what you need. There’s an example on how to do this in Codex:
function search_filter($query) {
if ( !is_admin() && $query->is_main_query() ) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
}
}
add_action('pre_get_posts','search_filter');
Also, this article might get you in the direction of editing the search form…
Related Posts:
- Make Google index the entire post if it is separated into several pages
- How to correctly submit a search form and display the result in an independent page
- How to exclude pages from the search results
- Show content if parent page has children
- Modifying widget search box
- Rewriting search and pagination base
- How to find objects by terms
- How to create a WP_Query to search the Title or Tag?
- How to show only parents subpages of current page item in vertical menu?
- How can i display 3 post types in same page?
- Adjust the results quantity for Search Results page pagination
- How do I get images (with a thumbnail preview) to show in search results?
- Get only the grandchildren, not the direct children of page/current page?
- Enhanced WordPress Search
- Continue execution after WP REST API response
- How do I dynamically generate args for wp_query?
- Add relevant tag to search results
- Use wp_get_recent_posts with search term
- If search results empty then execute certain code
- Count the number of times the search form template gets included on a page
- have_posts() execution failure
- Change Navigation Bar based on logged in or not
- Can’t search posts using WP_QUERY inside AJAX Function
- WordPress pagination not working with search page
- Input type search in Menu
- WordPress Search Results for Multiple Post Types
- WP Query with custom Shortcode
- Customising the search function?
- How to hide all child pages with post_query?
- How to add seperate classes to no-search-result and found-search-result pages on wordrpess search – is_search()
- Save Search System
- Seach custom post type posts only by meta fields?
- Child page menu in sidebar
- Search not showing all results
- Autocomplete search box
- edit search.php to include subdomain posts
- Query Pages and post excerpts dynamically
- Can anyone offer any help with this function?
- get_the_title() gets printed out twice
- Edit the_category (); for a hierarchical display
- Exclude posts with specific metadata from search?
- Use Tags to initiate Search
- How to remove the message ‘We could not find any results for your search’ without changing template files and without adding posts/pages?
- How to deal with too many $_POST variable conditions from ajax request at backend? [closed]
- Form search query – displaying ACF “Post Object” field as results
- WordPress child pages not working
- List post by title length
- How do I remove duplicate users from two merged WP_User_Query objects?
- How do I query a single data value from the wp_metadata table?
- Search page results conflicting logic – Search result caching?
- Search.php gets metadata from first post
- search and add in wordpress content
- How can I modify this code to make the search box include tags and meta
- Free search and custom taxonomy query not providing the same result
- Obfuscate links (for SEO purpose) [closed]
- WordPress Search Ajax + Isotope + InfiniteScroll
- how can i include post meta in search result
- My worpress search page is showing no results
- Replace a single variable with add_filter
- Build A Custom SQL Query for WordPress Search
- Include custom fields in search
- Using a new WP_Query inside the loop
- How to search order using database frontend short code WordPress
- Change ajax live search results
- meta_query search names when they have middle initials
- Limit Search to Product Pages only unless I’m on Blogpage or Blogposts
- Showing search results on a page
- Help me understand how Search function works using dynamic_sidebar()
- What is the correct way to search 3 custom fields only in WordPress?
- Should I use wp_cache in my plugin to make it faster?
- Searching a custom WP table and displaying results in an HTML table
- Search only for posts with specific metadata?
- Search function not working
- My search results are only showing 5 posts?
- Getting a value from a custom field from a page that shares a parent with the current page
- How can the searchform.php know if it’s used on a registered sidebar id ‘sidebar-1’ or ‘sidebar-2’?
- How can I include tags in wordpress search without a plugin
- How can you disable search for non-members on your WordPress website.
- Search results template listing all posts
- My function echos only “array”
- Search bar for page that searches only particular page IDs
- Limit Search Queries per IP per Day
- List of child pages fetch next results at link click
- Sidebar current menu item for parent
- Select All not working in a WordPress search filter
- Different layout on search page depending on category post
- Make the text field in search form optional
- Search box background on a different page template
- Search through documents folder
- Trying to put a search page on site
- split searchresults into different topics?
- Search result page – display values from the result’s metaboxes
- How to strip/remove all blank spaces at the beginning/end of a search string
- echo vs output variable [closed]
- The search doesn’t work properly
- Search results always returns “No results” no matter what
- How to make WordPress search.php display all strings found on pages or posts
- Dynamically added text at bottom of article – non searchable by PHP code
- Woocommerce – Include custom user meta in order ‘filter by registered customer’ Ajax search
- Product Search in search.php