I’m pretty sure that it’s pagination problem.
WordPress paginates all queries by default. And default value for posts_per_page
is 10, I guess.
So if you don’t override this parameter and you don’t show pagination on your page, then you’ll see only 10 results (first page of results).
Is it your own query? If so, add 'posts_per_page' => -1
to it.
If not, add pagination to search results page (or change number of posts per page in settings).
Related Posts:
- Search widget breaks when using multiple loops?
- Search query – exact post title match
- wp_query ‘s’ parameter does not work with custom post type
- How to filter my search in post if contains a word in title, content or excerpt?
- How to get value of a selected option from select tag and use it in WP_query to filter posts?
- How to limit the number of posts that WP_Query gets?
- Should we trust the post globals?
- The next_posts_link() works only with original $wp_query
- Including categories in search results
- Adding additional data to WP_Post object
- Get current post id in functions.php
- Random sort within an already sorted query
- Get first post from wp_query
- WP_Query: Why is sticky post not first item in loop?
- Search Custom Post Type Pages and Custom Fields in 2 Dropdowns?
- WP_Query offset argument does not work
- Displaying the category name of a custom post type
- Query *only* sticky posts
- Search by Hyphen
- Skipping first 3 posts in wp query
- Exclude drafts in all() view of edit.php
- Exclude posts that only have the ‘Uncategorized’ category [duplicate]
- How do I reorder (pop and push) items from WP_Query?
- Accessing the post content with WP_Query
- Querying post from a multisite network
- How to exclude latest x posts from a paginated query?
- How to query serialized array by comparing greater than (>=)?
- How to know if get_posts() failed?
- Show related posts by category but ignore one category
- post__in for get_posts with a dynamic array
- Display all search results
- Keep getting same permalink with WP_Query?
- Reverse chronology of post listing
- Query posts distinct authors
- WP_Query to work with custom view
- How to query posts with current or future date only
- How to get previous 10 days post from a specific date – WP Query
- WordPress Number of Posts Not Changing With posts_per_page
- Most viewed post for the last 2 days using WP_Query
- Adding Post Counts to Menu (Nav) Programmatically?
- Search posts by post author name
- Search not working with title and content
- Pagination not working on Custom Page Template
- This AJAX Code Doesn’t Work – Looking for elegant solution
- Create new WordPress post [wp_insert_post] based on results of a WP_Query
- Post content being duplicated by the_content();
- Get only modified posts
- how to hide specific post from google search
- How to add posts to wp_query result?
- Posts for next month
- Exclude posts with specific meta_value while sorting by a separate meta_value
- Specific loop in Shortcode
- Sort posts by activity date
- How to add padding between posts
- prevent showing posts of an specific category in admin posts section
- How to output comments number of a post per day?
- Working Bootstrap Carousel Conversion to WP – Technical Questions
- How to search only by post title and category?
- WP_Query only ONE post, won’t work
- How to change bulk post status
- Add few specific post ids to wp_query
- Should ‘setup_postdata()’ be reset with ‘wp_reset_postdata()’?
- Unable to modify(update) posts – Page not found
- Display the latest posts, published in the last hour, with WP_Query
- Replace Main Query With Custom Query
- Pagination not working on custom query
- Custom Order in WP Query
- Fetch posts from current week (Sunday to Saturday)
- How can I get all posts data from within a paginated search result?
- If specific user role then sticky post
- Hide Post comments when displayed via WP_Query
- Hiding posts in a list from specified categories
- Converting multiple loops into one single loop with pagination
- pagination hook doesn’t work with search results
- Display posts with comments closed, with pagination?
- Group posts by year in loop
- posts_per_page doesnt work
- WP_Query posts_per_page ignored
- wp query with dynamic taxonomies and terms?
- How would I get 1 latest post from a query for 5 posts?
- How to get posts by multiple post slugs? [duplicate]
- Blogroll – Different layout for first post
- How to get most recent commented post above new submitted post in WordPress?
- WP_Query do not load specifed number of post
- Search for posts based on their url in the admin?
- WP_Query: offset ignored when posts_per_page is -1?
- How to start with post number x?
- WP Query related posts by current page Tag ID
- Exclude posts with empty post_content in wp_query
- Exclude posts from featuring
- I want to query posts in monthly basis
- Lazy Load using WP_Query pagination
- Only display a certain number of posts, dependent on how many posts there are available in a query
- Differentiate between posts and pages in search results
- How do I use `posts_distinct` correctly?
- AJAX filter posts by year
- How can I remove posts of a certain category from homepage after a specified time period?
- Automatic value for custom fields for posts
- Loop through all product posts?
- Custom WP_QUERY $args