Title: Niklord Product Filters for WooCommerce
Author: niklord
Published: <strong>September 16, 2026</strong>
Last modified: September 17, 2026

---

Search plugins

![](https://ps.w.org/niklord-product-filters/assets/banner-772x250.png?rev=3698342)

![](https://ps.w.org/niklord-product-filters/assets/icon-256x256.png?rev=3698342)

# Niklord Product Filters for WooCommerce

 By [niklord](https://profiles.wordpress.org/niklord/)

[Download](https://downloads.wordpress.org/plugin/niklord-product-filters.0.16.15.zip)

 * [Details](https://wordpress.org/plugins/niklord-product-filters/#description)
 * [Reviews](https://wordpress.org/plugins/niklord-product-filters/#reviews)
 *  [Installation](https://wordpress.org/plugins/niklord-product-filters/#installation)
 * [Development](https://wordpress.org/plugins/niklord-product-filters/#developers)

 [Support](https://wordpress.org/support/plugin/niklord-product-filters/)

## Description

Niklord Product Filters provides a self-contained WooCommerce product filter and
product results grid through the `[niklord_product_filters]` shortcode.

Free features include:

 * Product search with live name and SKU suggestions.
 * Unlimited WooCommerce product categories with parent/child visibility and custom
   ordering.
 * Unlimited Color / Finish values with configurable swatches and custom ordering.
 * Independent minimum and maximum price filtering using the store currency and 
   price precision.
 * WooCommerce stock-status filtering.
 * WooCommerce customer-rating filtering.
 * Unlimited basic checkbox filters from global WooCommerce product attributes.
 * Vertical and horizontal desktop layouts.
 * Responsive tablet and mobile filter drawer with automatic sticky-header offset
   handling.
 * Product sorting by default order, name, and price.
 * Configurable products per load with AJAX Load More pagination.
 * Filter-module drag ordering.
 * Theme-friendly filter design controls.
 * Settings backup/restore, safe reset tools, system information, and product-index
   diagnostics.
 * A self-contained basic product results grid with Add to Cart and View Product
   actions where appropriate.
 * An optional Niklord Product Filters product/facet index for faster filtered queries
   on larger catalogues.

Niklord Product Filters requires WooCommerce. The Free plugin does not impose artificial
limits on the number of Category, Color / Finish, or basic WooCommerce attribute
values that can be enabled.

The Free plugin contains its complete free feature set and exposes extension hooks
so separately installed add-ons can provide additional modules.

### Optional Pro Add-on

Niklord Product Filters Free is complete and works independently. A separately distributed
Niklord Product Filters Pro add-on is planned for stores that need more advanced
catalog tools. Planned Pro modules include advanced Dimensions, dedicated Brand 
tooling, a Custom Filter Builder, advanced Product Card controls, Analytics, and
additional advanced store features.

Niklord Product Filters Pro will be distributed separately and is not required to
use the Free plugin.

## Installation

 1. Install and activate WooCommerce.
 2. Install Niklord Product Filters through Plugins > Add New, or upload the plugin
    ZIP.
 3. Activate Niklord Product Filters.
 4. Open Niklord Product Filters in the WordPress admin and configure the filters you
    want to use.
 5. Copy the `[niklord_product_filters]` shortcode from the General settings panel.
 6. Add the shortcode to the page where the product filter and results should appear.
 7. For larger catalogues, optionally build the Product Index from the General settings
    panel.

## FAQ

### Does the plugin require WooCommerce?

Yes. Niklord Product Filters filters WooCommerce products and uses WooCommerce catalogue
data.

### Is the Free version limited to a fixed number of categories or Color / Finish values?

No. You can enable any number of available Category and Color / Finish values in
the Free plugin.

### Can I filter global WooCommerce attributes?

Yes. Basic checkbox filters can be enabled for any supported global WooCommerce 
attribute detected by Niklord Product Filters. A normal global attribute named Brand
is treated like any other basic attribute.

### Can I control how many products load at a time?

Yes. The General settings provide 6, 12, 16, 24, or 30 products per load.

### Does the plugin work on mobile?

Yes. Tablet and mobile layouts use a responsive filter drawer and Filter / Sort 
toolbar. The toolbar dynamically accounts for common fixed and sticky site headers.

### Does Niklord Product Filters modify WooCommerce products?

No. The plugin reads WooCommerce catalogue data and stores only its own settings,
caches, and optional search/filter index tables.

### What happens when I delete the plugin?

The uninstall routine removes settings and index tables owned by Niklord Product
Filters Free. Settings belonging to separately installed add-ons are not owned or
removed by the Free plugin.

### Does Niklord Product Filters work with Elementor?

Yes. Add the `[niklord_product_filters]` shortcode to an Elementor Shortcode widget
or another Elementor area that processes WordPress shortcodes.

### Does Niklord Product Filters work with block themes?

Yes. Niklord Product Filters can be used with classic themes, block themes, and 
compatible page builders by placing the `[niklord_product_filters]` shortcode where
you want the filter and product grid to appear.

### How do I get support?

Use the Support section on the Niklord Product Filters WordPress.org plugin page.
When reporting an issue, include your WordPress version, WooCommerce version, active
theme, relevant page builder if any, and clear steps to reproduce the problem.

### Is Niklord Product Filters Pro required?

No. Niklord Product Filters Free is a complete standalone plugin. The separately
distributed Pro add-on is optional and is intended to add advanced modules such 
as Dimensions, dedicated Brand tooling, Custom Filter Builder, advanced Product 
Card controls, Analytics, and future advanced features.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Niklord Product Filters for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ niklord ](https://profiles.wordpress.org/niklord/)

[Translate “Niklord Product Filters for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/niklord-product-filters)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/niklord-product-filters/),
check out the [SVN repository](https://plugins.svn.wordpress.org/niklord-product-filters/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/niklord-product-filters/)
by [RSS](https://plugins.trac.wordpress.org/log/niklord-product-filters/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.16.15

 * Simplified the active Color / Finish swatch state with a clean single border 
   and no full-row highlight.

#### 0.16.14

 * Refined Color / Finish list spacing, prevented selected swatch clipping, and 
   aligned product counts to the far right.

#### 0.16.13

 * Set compact Color / Finish list swatches to 22px square and refined option spacing.

#### 0.16.12

 * Fixed Color / Finish round swatches so they remain perfectly circular in the 
   frontend list layout.

#### 0.16.11

 * Updated the official Niklord Product Filters logo assets.

#### 0.16.10

 * Refreshed admin icon references to ensure the latest NKL branding appears consistently
   in the WordPress backend.

#### 0.16.9

 * Initial WordPress.org release of Niklord Product Filters for WooCommerce.
 * Includes AJAX product search and filtering for categories, price, Color / Finish,
   stock status, ratings, and global WooCommerce attributes.
 * Includes vertical and horizontal desktop layouts, responsive mobile filter drawer,
   sorting, Load More, module ordering, design controls, settings backup/restore,
   diagnostics, and optional product indexing.
 * Completed release cleanup for documentation, branding, and development comments
   without changing storefront filtering behavior.

## Meta

 *  Version **0.16.15**
 *  Last updated **13 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ajax filter](https://wordpress.org/plugins/tags/ajax-filter/)[ecommerce](https://wordpress.org/plugins/tags/ecommerce/)
   [product filter](https://wordpress.org/plugins/tags/product-filter/)[product search](https://wordpress.org/plugins/tags/product-search/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/niklord-product-filters/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/niklord-product-filters/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/niklord-product-filters/reviews/)

## Contributors

 *   [ niklord ](https://profiles.wordpress.org/niklord/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/niklord-product-filters/)