Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →To show a curated list of WordPress posts or pages, use the Query Loop block and set its query to Custom. To let visitors change filters themselves—such as selecting a category or date—you will usually need a filtering plugin or custom development. These are different jobs: a Query Loop selects what appears; it does not automatically provide a visitor-operated filter panel.
Choose between a curated list and visitor-operated filters
Use the native Query Loop when you want to decide which content a block displays, such as posts from a category or pages beneath a parent page. Its Post Template controls the repeated layout, and Pagination can help visitors move through a long result set. WordPress describes it as a way to display posts based on specified parameters, similar to a PHP loop without writing the loop code. WordPress Query Loop documentation
If visitors need to change criteria on the page themselves, such as choosing a category from a dropdown or combining several filters, look at a plugin or a custom implementation instead. The right choice depends on whether a fixed, editor-selected list is sufficient, which content types and filter dimensions you need, and how much ongoing compatibility work you can manage.
Set up a Query Loop for posts or pages
- Insert the block. In the block editor, add a Query Loop to the page or post where the results should appear. Choose a pattern or start blank.
- Select the Query Loop block itself. Open its settings and change Query Type from Default to Custom. The documented query controls are hidden when the type is Default.
- Choose the content type and filters. Select Posts or Pages, then add only the filters relevant to that type. Available options can vary with the selected type, theme, registered taxonomies, and installed plugins.
- Set the result layout and ordering. Configure the number and order of results. Use the Post Template’s inner blocks to choose what each repeated item shows, such as its title, excerpt, date, or image.
- Add navigation and an empty-state message where needed. Add Pagination if readers need to move through multiple result pages. Add a No Results block with a helpful message so a query with no matches does not leave a blank area.
- Preview both outcomes. Check the block with content that matches the query and with a combination that returns no results. Confirm that the layout and pagination make sense in each case.
Which filters are available for posts and pages?
The built-in filter choices are not identical for posts and pages. In WordPress’s documented Query Loop controls, posts can use taxonomy terms, authors, keywords, and post formats; pages can use authors, keywords, and parent pages. WordPress Query Loop documentation
#1 Best Overall
| Content type | Documented filter options | Useful for |
|---|---|---|
| Posts | Taxonomy terms, authors, keywords, and post formats | Curating an archive-style list by category or tag, author, search terms, or format |
| Pages | Authors, keywords, and parent pages | Showing pages from a chosen part of a site hierarchy |
The documented page controls do not provide the same built-in category and tag system as post controls. A site’s registered custom taxonomies, post types, theme, or plugins can change which controls are available. Do not assume every site will show an identical set of filters.
Keyword behavior
For the documented post keyword filter, each keyword you enter must match; it is not an “any one of these keywords” match. Keep that behavior in mind when testing a query with multiple terms.
Rank #2
Why a parent-page filter matters
Pages are often organized into parent-and-child hierarchies rather than post categories. A parent-page filter can narrow a Query Loop to a section of that structure, such as pages beneath a particular landing page.
When visitors need interactive controls
A Query Loop’s filters determine the query configured by the site editor. They do not by themselves give visitors controls to change that query. If visitors need to choose categories, dates, or other criteria on the front end, assess a filtering plugin or commission a custom solution.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
For example, the WordPress.org listing for Search & Filter describes category, tag, custom taxonomy, post type, and date fields, with dropdown, checkbox, radio, and multi-select field styles. The listing also describes Pro features for custom fields or post meta and authors. These are directory-listed features, not an independent assessment of quality, maintenance, or compatibility.
The Taxonomy Query Filter listing describes a filter block that can be inserted inside a Query Loop on a page or post. Treat both plugins as examples to evaluate rather than endorsements: check their current documentation, maintenance status, compatibility with your WordPress setup, and whether their actual controls fit your visitors’ needs.
Rank #4
When custom development is appropriate
Developers can tailor Query Loop controls and query handling for a site-specific workflow. The block editor handbook documents allowedControls for standard controls such as postType, order, taxQuery, author, search, format, and parents. It also documents custom inspector controls and the query_loop_block_query_vars filter for changing front-end query variables. Block editor handbook: block filters
Custom query parameters may also need handling for the editor preview, which uses the REST API. WordPress REST API: extending the REST API Custom PHP or JavaScript should be designed and tested against the site’s WordPress version and content types; it is not a universal copy-and-paste fix for ordinary category or parent-page selection.
Best Value
Check the result before publishing
- Confirm the Query Loop is set to Custom and targets the intended content type.
- Check that the filters shown in the editor are available for that type on your site.
- Test whether a multi-keyword query behaves as expected.
- Preview a match and a no-match result, and confirm that pagination works if it is present.
- If you add a plugin or custom code, verify its current compatibility and test the front-end controls as well as the editor preview.
WordPress’s Query Loop guide was last updated September 5, 2026, but labels and available controls can change across versions and site configurations. Check the current guide alongside the controls in your own editor.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

