WordPress Custom Product Filtering – Ultimate Product Catalogue

In our previous post, we covered how to use custom fields within custom-created product tabs in the Ultimate Product Catalog WordPress plugin. This week we’re looking at an even more powerful way to use custom fields in your catalogue: as custom filters for attributes like size, colour, brand and more.

To get started, you’ll need the premium version of our catalogue plugin. Head to the “Custom Fields” tab in the plugin’s admin area, and click the “Add” button. We’re going to create a sample “Size” field, which will be checkbox type with values “XS”, “S”, “M”, “L” and “XL”. We’ll display the values in the details layout, and check the “Searchable” box so that users can filter products using this custom field. We’ll select “Radio” as the search control type, since we expect visitors to be searching for a specific size and not multiple sizes.

Once the custom field has been created, we’ll need to go through our products and check off whichever sizes a particular product is available in.

When that is done for each product, head to the front-end of your site and navigate to your catalogue page. You’ll see that in the catalogue sidebar, there’s now a filter titled “Size” with “XS”, “S”, “M”, “L”, and “XL” radio buttons as options for it. You’ll also see that each of those size options has the number of products matching the size in brackets, to let your visitors know how many items are available for them to browse. Click on a size, and you should see the catalogue results refresh to show only the items available in that size.

If instead of you’ve got numbered sizes (ex. “28”, “30”, “32”, etc.), you can instead create a “Number” type custom field. The advantage of the number type field is that you can use the “Slider” control type for filtering, which lets your users select a range of sizes that they’re looking to browse (ex. 28-32). The other options for the filtering control type are “Dropdown”, which is useful when a visitor is looking for one very specific type of product such as a brand, and checkbox, which is a great option when a visitor might be open to a number of options.

Want to update how your filtering is styled? Check back in next week when we cover styling options for the Ultimate Product Catalogue!

Call to action box goes here
Need a Plugin to Improve Your Site?
Browse Plugins Now
Streamline Your Business Emails with Promptly Mail
Streamline Your Business Emails with Promptly Mail

Efficient communication is key for any business. Writing emails can be time-consuming, especially if you manage reservations, customer inquiries, or promotional campaigns. Promptly Mail is designed to help you draft emails faster and more effectively, saving you valuable time. With Promptly Mail, you can: Even if you are already using a restaurant management plugin or…

How to Use WPML with Ultimate Product Catalog
How to Use WPML with Ultimate Product Catalog

If you are building a multilingual WordPress site and using Ultimate Product Catalog, you will likely want to translate your products, catalogs, and custom fields so visitors can browse in their preferred language. Ultimate Product Catalog is compatible with translation plugins such as WPML. Because products and catalogs are created as custom post types, they…

The Best Ways to Host Your WordPress Site in 2026
The Best Ways to Host Your WordPress Site in 2026

Choosing the right hosting provider is one of the most important decisions you will make for your WordPress site. Hosting directly affects your site speed, uptime, security, and scalability, all of which impact user experience and search engine rankings. Whether you are running a restaurant website, an online ordering system, or a business blog, here…

Discover More Posts
Browse Plugins Now