This plugin is a handy tool for WordPress users who want to see blog posts according to certain criteria. The user interface is easy to use, even if you’ve never used WordPress before. You can filter by a variety of criteria, including: Author, Date, Tag, Category and Status.
We’ve made it easy to see only the blogs that you want to see. Our Blog Filter WordPress plugin displays blog posts based on which blog they belong to. It also lets you subscribe to a single blog by selecting the checkbox next to it’s name in the list.
List Category Posts
WordPress will automatically set up archive pages for your categories. However, you may want to display lists of posts on certain topics in other areas of your site. List Category Posts enables you to do so with ease.
This plugin is extremely simple to use. Just add the [catlist] shortcode anywhere you want to list posts from a particular category. You can use the Name or ID parameters to specify which category you want to pull content from. This results in a simple bullet point list:
You can add other parameters such as author, creation date, or title to gain more control over which posts the List category post shortcode is displayed on.
- Display lists of posts by category
- Implement custom pagination
- Use HTML and CSS to style your lists
List category posts is for you if…
…you want to display lists of posts from a specific category in various places around your site. It’s best for those with some coding experience who can spruce up the styling with CSS.
Combining multiple WordPress filters with Ajax
Let’s combine multiple filters at the same time! The picture shows example of how it works and will look. It’s somewhat similar to creating the regular filters we did above, but can quickly become a mess. So I’m going to seperate our ajax filters in a seperate
filters.js file. The PHP part will still be in functions.php but you can place it in your own WordPress plugin folder if you’d like. I’m not going to cover creating WordPress Plugins, so my solution will be straight in functions.php 🙂
To get started on a filter like above, I created a custom sidebar with all my different filters in it:
<div class="filter--sidebar"> <input type="hidden" id="filters-category" /> <input type="hidden" id="filters-creators" /> <?php // or use include_once('parts/filter-pricerange.php'); get_template_part('parts/filter','pricerange'); get_template_part('parts/filter','categories'); get_template_part('parts/filter','creators'); ?> </div>
You can add every filter-part you want like this. Because I covered the categories above, I will cover creators first. This is a relationship field with the ACF Plugin.
parts/filter-creators.php file shows a list of all our creators/brands. This makes it possible for users to filter on the brand they like. This file simply loops over all our brands and shows them in a list:
So far so good? I don’t think anything special is going on in here. We create a new WP_Query for our ‘authors’ post type and loop over them. You do need to hide the span. remove the element with CSS. This one we will show only when someone has selected that filter.
JetSmartFilters can apply filters to custom post types, pages, and themes. With this WordPress filter plugin you can use 9 filter types, style filters directly in Gutenberg with JetStyleManager, and build complex filter structures.
- Gutenberg & Elementor friendly
- Use indexer for relevant search results
- 17 filtering blocks
- Advanced filtering options
- Filter bar designs
- Dynamic filtering
- AJAX-based system
- Pagination, date period, and apply button blocks
- And more
- Advanced functionality
- Fully customizable
WP Categories Widget
To give users easy access to your site’s categories, you may want to display them in an easy-to-spot area, such as your sidebar or footer. WP Categories Widget adds a new element to your WordPress site, which can display all or some of your categories:
The purpose of using categories is to make it easier to navigate your site. Displaying them in a widget ensures that users can find them no matter what page they’re viewing.
- Show some or all of your categories in a widget
- Display category post counts
- List custom taxonomies
WP Categories Widget is for you if…
…you want to make it easier for visitors to find and browse your categories.
Search & Filter enables you to filter by tag, custom taxonomy, post types, post dates as well as category. In addition, this WordPress Filter Plugin also gives you an ability to remove your search box and then use it as a filtering system for your posts and page. Through this plugin, you can also generate as many fields and different search forms based on your site.
- Order Results Field
- Drag & Drop editor
- Use custom templates
- Search Custom Fields, Post Meta, Authors
- Use AJAX to display results
- Search Post-Meta/Custom Fields
- jQuery range slider, date pickers
- Auto-complete combo boxes
- Create as many fields and different search forms
- And more
- Simple and effective
- Good functionality
- Amazing plugin
No Category Base (WPML)
By default, WordPress adds a /category/ base to your archive page slugs. So a URL for your News category archive might look like this: yourdomian.com/category/news.
No Category Base removes this extra layer from your URLs, for a more streamlined and less confusing look. There aren’t any settings to configure, so this WordPress category plugin is very simple to use. It also works with the WPML translation plugin, making it suitable for multilingual sites.
- Removes /category/ from archive page URLs
- Requires no configuration
- Is compatible with WPML and multisite
No Category Base is for you if…
…you want to clean up your URL structure, especially if you have a site that’s available in multiple languages.
Beautiful taxonomy filters provide your users with a filtering option for your post types. By using it, you are able to insert filtering options according to tags, categories and taxonomy terms. What’s more, thanks to using this plugin, you are able to activate filtering on any public custom post type which was registered.
- Many filters and actions for modifying the plugin’s behavior
- Three alternatives for putting the filter modules
- Polylang compatible
- Show your visitors information about their current active filtering
- Multisite compatible
- Allows for custom GET parameters to be included
- Comes with a complete functional filter module
- And more
- Great plugin
- Simple and powerful
- Awesome work
Ultimate Category Excluder
Although they’re usually meant to help end users navigate your site, categories can also be beneficial for you and your team. You can use them to organize content designed for internal use, such as onboarding materials, documentation, and more.
However, you don’t want visitors to stumble upon this content while they’re trying to browse your blog or use your site. To avoid this, you can use Ultimate Category Excluder to hide certain categories from search results, archive pages, and other user-facing areas.
The settings are extremely simple. Just check off which categories you want to hide, and from which areas you want to exclude them:
This enables you to limit the visibility of specific categories.
- Hide categories from archive pages, search results, the front page, and/or feeds
- Configure the plugin in just a few clicks
Ultimate Category Excluder is for you if…
…you have categories you use behind-the-scenes that you want to hide from front-end users.
This plugin enables you to insert a professional product filtering ability for your shop. Advanced AJAX Product Filters allows you to show filters on any pages and you can also hide filters on tablets, desktops, or mobiles based on our need. What’s more, this plugin also helps you to filter your site by tags.
- Display filters on any pages
- Condition to select pages where filters/groups must be displayed
- Option to hide filters on mobile, tablet or desktop
- Filter by Product Tags
- Better work with variations
- Hierarchical category tree
- Color and image type of filters
- SEO Title, Description and Header with added filters
- And more
- Very useful
- Easy to setup
Media Library Categories
By default, categories only apply to posts. However, there may be many other types of content on your site that could benefit from an organizational system. Media Library Categories enables you to apply taxonomies to your images, videos, audio files, and other media:
With this WordPress category plugin, you’ll be able to apply the same categories you use for posts to items in your Media Library. This plugin also enables you to use the familiar category editing interface to add, modify, and delete media categories:
Particularly if you have an image-heavy site such as an online portfolio or photography business site, Media Library Categories can make managing your files much easier.
- Create, edit, and remove media categories
- Filter Media Library items by category
- Generate image galleries by category
Media Library Categories is for you if…
…you need to organize your images, videos, audio, or other types of media files.
Blog Filter is a simple, easy to use WordPress Plugin that allows you to publish posts using keywords or tags. For example you can use the tags “tech” and “venture capital” to filter all posts that contain either of these tags, while anyone reading your site will not be aware this filtering is taking place.