{"id":368249,"date":"2026-09-16T10:20:48","date_gmt":"2026-09-16T10:20:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nc-filter-all-advanced-filters-for-woocommerce\/"},"modified":"2026-09-18T06:33:28","modified_gmt":"2026-09-18T06:33:28","slug":"niklord-product-filters","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/niklord-product-filters\/","author":23565354,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.16.17","stable_tag":"0.16.17","tested":"7.1.1","requires":"7.0","requires_php":"7.4","requires_plugins":null,"header_name":"Niklord Product Filters for WooCommerce","header_author":"Nikolai Concepcion","header_description":"Fast AJAX product filters for WooCommerce with search, categories, price, ratings, stock, attributes, sorting, and Load More.","assets_banners_color":"586f8c","last_updated":"2026-09-18 06:33:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":108,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.16.11":{"tag":"0.16.11","author":"niklord","date":"2026-09-16 10:20:19","revision":3698351},"0.16.15":{"tag":"0.16.15","author":"niklord","date":"2026-09-17 07:34:10","revision":3699702},"0.16.17":{"tag":"0.16.17","author":"niklord","date":"2026-09-18 06:33:28","revision":3701414}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3698342,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3698342,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3698342,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3698342,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.16.11","0.16.15","0.16.17"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Horizontal WooCommerce product filtering with search, categories, price, Color \/ Finish, ratings, stock, and sorting.","2":"Vertical filter layout displayed alongside the WooCommerce product results grid.","3":"Responsive mobile Filter \/ Sort toolbar and filter drawer.","4":"Configure and arrange Free filter modules from the Niklord Product Filters admin settings.","5":"Customize the frontend appearance using the built-in Design settings."}},"plugin_section":[],"plugin_tags":[5861,282,6033,5183,286],"plugin_category":[45],"plugin_contributors":[281026],"plugin_business_model":[],"class_list":["post-368249","plugin","type-plugin","status-publish","hentry","plugin_tags-ajax-filter","plugin_tags-ecommerce","plugin_tags-product-filter","plugin_tags-product-search","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-niklord","plugin_committers-niklord"],"banners":{"banner":"https:\/\/ps.w.org\/niklord-product-filters\/assets\/banner-772x250.png?rev=3698342","banner_2x":"https:\/\/ps.w.org\/niklord-product-filters\/assets\/banner-1544x500.png?rev=3698342","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/niklord-product-filters\/assets\/icon-128x128.png?rev=3698342","icon_2x":"https:\/\/ps.w.org\/niklord-product-filters\/assets\/icon-256x256.png?rev=3698342","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Niklord Product Filters provides a self-contained WooCommerce product filter and product results grid through the <code>[niklord_product_filters]<\/code> shortcode.<\/p>\n\n<p>Free features include:<\/p>\n\n<ul>\n<li>Product search with live name and SKU suggestions.<\/li>\n<li>Unlimited WooCommerce product categories with parent\/child visibility and custom ordering.<\/li>\n<li>Unlimited Color \/ Finish values with configurable swatches and custom ordering.<\/li>\n<li>Independent minimum and maximum price filtering using the store currency and price precision.<\/li>\n<li>WooCommerce stock-status filtering.<\/li>\n<li>WooCommerce customer-rating filtering.<\/li>\n<li>Unlimited basic checkbox filters from global WooCommerce product attributes.<\/li>\n<li>Vertical and horizontal desktop layouts.<\/li>\n<li>Responsive tablet and mobile filter drawer with automatic sticky-header offset handling.<\/li>\n<li>Product sorting by default order, name, and price.<\/li>\n<li>Configurable products per load with AJAX Load More pagination.<\/li>\n<li>Filter-module drag ordering.<\/li>\n<li>Theme-friendly filter design controls.<\/li>\n<li>Settings backup\/restore, safe reset tools, system information, and product-index diagnostics.<\/li>\n<li>A self-contained basic product results grid with Add to Cart and View Product actions where appropriate.<\/li>\n<li>An optional Niklord Product Filters product\/facet index for faster filtered queries on larger catalogues.<\/li>\n<\/ul>\n\n<p>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.<\/p>\n\n<p>The Free plugin contains its complete free feature set and exposes extension hooks so separately installed add-ons can provide additional modules.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>Niklord Product Filters includes the Freemius WordPress SDK to support optional product usage insights and account services. The Pro tab can also link to the Freemius-hosted checkout when an administrator explicitly chooses Get Pro.<\/p>\n\n<p>The Free plugin remains fully functional if you skip the Freemius connection. No information is sent to Freemius until a WordPress administrator explicitly chooses to opt in on the Freemius consent screen. If you opt in, Freemius may receive basic WordPress environment, plugin\/theme, site, and administrator profile information as described on that consent screen so it can provide the selected Freemius services.<\/p>\n\n<p>Clicking Get Pro opens the secure Freemius hosted checkout on checkout.freemius.com in a new browser tab. The Free plugin does not download or install Pro code from that service.<\/p>\n\n<p>Freemius service: https:\/\/freemius.com\/\nFreemius hosted checkout: https:\/\/checkout.freemius.com\/\nFreemius Terms of Service: https:\/\/freemius.com\/terms\/\nFreemius Privacy Policy: https:\/\/freemius.com\/privacy\/<\/p>\n\n<h3>Optional Pro Add-on<\/h3>\n\n<p>Niklord Product Filters Free is complete and works independently. Niklord Product Filters Pro is an optional separately distributed add-on for stores that need advanced catalog controls. Pro adds advanced Dimensions, dedicated Brand tooling, a Custom Filter Builder, advanced Product Card controls, local Analytics, and additional advanced store tools.<\/p>\n\n<p>Niklord Product Filters Pro is distributed separately and is not required to use the Free plugin. The Free plugin does not contain locked Pro code, does not time-limit Free features, and does not download or install the Pro add-on.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Install Niklord Product Filters through Plugins &gt; Add New, or upload the plugin ZIP.<\/li>\n<li>Activate Niklord Product Filters.<\/li>\n<li>Open Niklord Product Filters in the WordPress admin and configure the filters you want to use.<\/li>\n<li>Copy the <code>[niklord_product_filters]<\/code> shortcode from the General settings panel.<\/li>\n<li>Add the shortcode to the page where the product filter and results should appear.<\/li>\n<li>For larger catalogues, optionally build the Product Index from the General settings panel.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20require%20woocommerce%3F\"><h3>Does the plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Niklord Product Filters filters WooCommerce products and uses WooCommerce catalogue data.<\/p><\/dd>\n<dt id=\"is%20the%20free%20version%20limited%20to%20a%20fixed%20number%20of%20categories%20or%20color%20%2F%20finish%20values%3F\"><h3>Is the Free version limited to a fixed number of categories or Color \/ Finish values?<\/h3><\/dt>\n<dd><p>No. You can enable any number of available Category and Color \/ Finish values in the Free plugin.<\/p><\/dd>\n<dt id=\"can%20i%20filter%20global%20woocommerce%20attributes%3F\"><h3>Can I filter global WooCommerce attributes?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"can%20i%20control%20how%20many%20products%20load%20at%20a%20time%3F\"><h3>Can I control how many products load at a time?<\/h3><\/dt>\n<dd><p>Yes. The General settings provide 6, 12, 16, 24, or 30 products per load.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20on%20mobile%3F\"><h3>Does the plugin work on mobile?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20niklord%20product%20filters%20modify%20woocommerce%20products%3F\"><h3>Does Niklord Product Filters modify WooCommerce products?<\/h3><\/dt>\n<dd><p>No. The plugin reads WooCommerce catalogue data and stores only its own settings, caches, and optional search\/filter index tables.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens when I delete the plugin?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20niklord%20product%20filters%20work%20with%20elementor%3F\"><h3>Does Niklord Product Filters work with Elementor?<\/h3><\/dt>\n<dd><p>Yes. Add the <code>[niklord_product_filters]<\/code> shortcode to an Elementor Shortcode widget or another Elementor area that processes WordPress shortcodes.<\/p><\/dd>\n<dt id=\"does%20niklord%20product%20filters%20work%20with%20block%20themes%3F\"><h3>Does Niklord Product Filters work with block themes?<\/h3><\/dt>\n<dd><p>Yes. Niklord Product Filters can be used with classic themes, block themes, and compatible page builders by placing the <code>[niklord_product_filters]<\/code> shortcode where you want the filter and product grid to appear.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20support%3F\"><h3>How do I get support?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"is%20niklord%20product%20filters%20pro%20required%3F\"><h3>Is Niklord Product Filters Pro required?<\/h3><\/dt>\n<dd><p>No. Niklord Product Filters Free is a complete standalone plugin. The separately distributed Pro add-on is optional and adds advanced modules such as Dimensions, dedicated Brand tooling, Custom Filter Builder, advanced Product Card controls, local Analytics, and additional advanced store tools.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.16.17<\/h4>\n\n<ul>\n<li>Refreshed the in-plugin Pro overview with a clearer optional add-on description, benefit-focused feature cards, and a Free vs. Free + Pro comparison.<\/li>\n<li>Added state-aware Pro actions for Get Pro, Activate Pro, and Manage Pro.<\/li>\n<li>The Get Pro action opens an external Freemius hosted checkout and does not download or install executable Pro code from the Free plugin.<\/li>\n<li>Hid the Freemius Add-Ons submenu in the WordPress.org Free build to keep premium installation outside wp-admin.<\/li>\n<li>Fixed the settings navigation overflow so a vertical scrollbar does not appear on the desktop tab row.<\/li>\n<li>Updated documentation to reflect that Niklord Product Filters Pro is now available as an optional separately distributed add-on.<\/li>\n<\/ul>\n\n<h4>0.16.16<\/h4>\n\n<ul>\n<li>Added the Freemius WordPress SDK in WordPress.org-compliant mode for optional add-on discovery and opt-in product insights.<\/li>\n<li>The Free plugin remains fully functional when the Freemius connection is skipped.<\/li>\n<li>Documented the optional Freemius external service, Terms of Service, and Privacy Policy.<\/li>\n<\/ul>\n\n<h4>0.16.15<\/h4>\n\n<ul>\n<li>Simplified the active Color \/ Finish swatch state with a clean single border and no full-row highlight.<\/li>\n<\/ul>\n\n<h4>0.16.14<\/h4>\n\n<ul>\n<li>Refined Color \/ Finish list spacing, prevented selected swatch clipping, and aligned product counts to the far right.<\/li>\n<\/ul>\n\n<h4>0.16.13<\/h4>\n\n<ul>\n<li>Set compact Color \/ Finish list swatches to 22px square and refined option spacing.<\/li>\n<\/ul>\n\n<h4>0.16.12<\/h4>\n\n<ul>\n<li>Fixed Color \/ Finish round swatches so they remain perfectly circular in the frontend list layout.<\/li>\n<\/ul>\n\n<h4>0.16.11<\/h4>\n\n<ul>\n<li>Updated the official Niklord Product Filters logo assets.<\/li>\n<\/ul>\n\n<h4>0.16.10<\/h4>\n\n<ul>\n<li>Refreshed admin icon references to ensure the latest NKL branding appears consistently in the WordPress backend.<\/li>\n<\/ul>\n\n<h4>0.16.9<\/h4>\n\n<ul>\n<li>Initial WordPress.org release of Niklord Product Filters for WooCommerce.<\/li>\n<li>Includes AJAX product search and filtering for categories, price, Color \/ Finish, stock status, ratings, and global WooCommerce attributes.<\/li>\n<li>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.<\/li>\n<li>Completed release cleanup for documentation, branding, and development comments without changing storefront filtering behavior.<\/li>\n<\/ul>","raw_excerpt":"Fast AJAX product filters for WooCommerce with search, categories, price, ratings, stock, attributes, sorting, and Load More.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/368249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=368249"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/niklord"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=368249"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=368249"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=368249"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=368249"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=368249"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=368249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}