Help Center
HUSKY – Products Filter Professional for WooCommerce
WOOF was renamed to HUSKY. But eveything else remains the same, even the hooks and filters.
HUSKY is a filters plugin with great performance if you have a large catalog.
HUSKY Filters PRO version is included in the full theme package that you can get from your Themeforest Account
IMPORTANT
Install the plugin from the theme package only.
Don’t use the free version or the stock Pro version. Otherwise, the load more/infinite load won’t work.
Uninstall any other filter plugin to avoid conflicts. Uninstall the default WC Ajax Product Filter.
Once you downloaded the package, look in the Plugins folder. The installation file is woocommerce-products-filter.zip
* Some fields have been removed from the images. Relevant options are highlighted
Settings
For the main plugin configuration go to WooCommerce > Settings > Products Filter
Extensions
To work with color swatches install the Color extension
The Label extension you can replicate the button style used for Sizes in the demo
Structure
Then, select the elements you want to add to the filter options
Each filter has additional options. The recommended settings to make the panels collapsible are:
Options
Design
Advanced
If you experience problems with the Ajax load more/infinite scrolling modes you may try to change Products per page to another fixed number instead of -1
Widget
Finally, to display the filters on the frontend go to Appearance > Widget and add the HUSKY widget to the Shop Sidebar
Additional features
Filter by Color
Unlike the default plugin WC Ajax Product Filter, with HUSKY you have to manually select the color again in the settings
Just select the color OR upload an image.
Filter In Stock products
To filter only products in stock activate the extension In Stock Checkbox
If you want to check the stock per variation edit the filter and change the filter settings to Search in products and their variations
Warning
Enabling the search in variable products may slow down your catalog if your server doesn’t have enough resources because it drastically increases the number of database queries.
To keep the in-stock checkbox enabled by default add this snippet to wp-content/themes/goya-child/functions.php
add_filter('woof_get_request_data', 'my_woof_get_request_data'); function my_woof_get_request_data($data){ $data['stock']='instock'; return $data; }
FAQ’s
Check the plugin official documentation:
https://products-filter.com/faq/
https://products-filter.com/codex/
Troubleshooting
If the number of rows and columns defined in Appearance > Customize > WooCommerce > Product Catalog doesn’t work, follow the instructions:
1. In the HUSKY settings go to the Advanced tab and set Products per page
2. Add this PHP snippet to /wp-content/themes/goya-child/functions.php to define the number of columns (4 in the example):
add_filter('loop_shop_columns',function() {
$columns = get_option( 'woocommerce_catalog_columns', 4 );
return $columns;
});
Code language: PHP (php)