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
- Genesis – Customize search form
- 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 to block specific keywords from searching on WordPress?
- 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
- Can I use HTTP POSTs? Is there a better alternative?
- 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
- esc_url returns incorrect URL
- How to do multiple searches (with logical OR) in WP_Query in hook pre_get_posts?
- Change Navigation Bar based on logged in or not
- Can’t search posts using WP_QUERY inside AJAX Function
- Only show search results with if current date is between two dates?
- WordPress pagination not working with search page
- Input type search in Menu
- How to make a search button that will search my website?
- How do I list the child of a child page [duplicate]
- 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()
- dividing sub-categories by parent category – WordPress
- Custom search results page not working with empty search
- WordPress default Search function inconsistent in WooCommerce Product Titles
- 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
- How do I Turn This Into An if statement?
- edit search.php to include subdomain posts
- Search Query: how to construct a search string from two select elements?
- 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
- Search WordPress using static html page
- Exclude posts with specific metadata from search?
- Use Tags to initiate Search
- Search form does not work in my website
- How to remove the message ‘We could not find any results for your search’ without changing template files and without adding posts/pages?
- what’s the syntax for if the image exists get the image?
- making a search.php query
- 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”
- PHP: Why does my code work in index.php but not a widget?
- 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
- Search in particular category in wordpress
- 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?
- How to refresh a template page on WordPress in 3 seconds – easiest method?
- 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
- Search custom post type posts only by meta fields?
- Limit a search box by CPT + taxonomies, in only one page
- How can I improve and optimise my wordpress web server for better performance in 2023
- Product Search in search.php
- Display posts based on the selected category when no subcategory is chosen
- WPML posts_joins on translated items
- Including product categories (product_cat taxonomy) title and description in search query
- How can I change text on my SearchWP search results page, as this is not an editable page in WordPress?
- How to pull through page title depending on which radio button is selected on the specific page?
- ajax select parent show child in another select and show posts in another select-ajax filter search
- How to improve the performance when using a flat-file dataset and PHP for implementing advanced search function?
- How to allow searching a custom meta key in admin list table?