PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]
Botoscope is currently in early access

Support Forum

You need to log-in to create request (topic) to the support

Bug with HUSKY - Products Filter Professional for WooCommerce

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.
Support notice: Our support team will be on vacation from August 8 to September 3, so response times may be delayed and replies may be irregular.

Hello,

I’m experiencing an issue with the HUSKY – Products Filter Professional for WooCommerce plugin.

The problem occurs in the WordPress admin dashboard, specifically in the Products section. It seems that filters are being applied there unexpectedly. For example, I currently have 31 published products, but only 10 are displayed, and pagination is not shown.

The same issue happens in Drafts and Trash: it indicates that there are items, but when I open those sections, no products are displayed.

This appears to be caused by the plugin, because when I apply a filter (for example, by brand), the missing products become visible. After removing the filter, all 31 products are displayed correctly again.

I have confirmed that this is not related to the “Screen Options” (number of items per page). Also, when I deactivate the plugin, everything works correctly in the backend.

The plugin works perfectly on the frontend — the issue only affects the backend.

Could you please help me understand how to fix this?

Thank you in advance.

Hello Ana

Thank you for the details. We want to be transparent about something important first: what you are describing is technically not possible through HUSKY itself. The plugin only modifies product queries when a specific internal parameter is present in the URL. Here is the relevant code from index.php that confirms this:

if ($wp_query->is_main_query()) {
    if ($this->is_isset_in_request_data($this->get_swoof_search_slug())) {
        // all query modifications happen here
    }
}

Without this parameter in the request, HUSKY does not touch any queries — including in the admin area. So the behavior you are seeing cannot be caused by HUSKY's filtering logic directly.

Our best guess at this point is that you have a caching plugin installed that has database query caching enabled. This feature can sometimes cache WooCommerce product queries in a way that produces unexpected and mixed results across both frontend and backend — serving stale cached query results where they do not belong.

Please try the following: do not deactivate your caching plugin entirely, but go into its settings and disable the database query caching feature specifically. Then check your admin Products page again.

If that resolves the issue, you will want to either keep database query caching disabled or configure your caching plugin to exclude WooCommerce-related queries — most caching plugins allow this through an exclusions list.

If the problem persists after disabling database query caching, please create a staging clone of your site using Duplicator https://wordpress.org/plugins/duplicator/ and provide us with access credentials in the private area of this ticket so we can investigate directly.

https://share.pluginus.net/image/i20230222134241.png
https://share.pluginus.net/image/i20230222134615.png
https://share.pluginus.net/image/i20230222134511.png

Hello,

Thank you for your previous response.

I have performed additional testing and I can confirm the following behavior more precisely:

  • In the WordPress admin (Products list), the query is being altered.
  • I currently have 36 products (published, drafts, and trash), but only 10 are displayed and pagination is missing.
  • The issue affects all tabs (Published, Drafts, Trash), where the count shows items but the list appears empty or incomplete.

Key findings from my tests:

  1. This issue ONLY happens when HUSKY is active.
    → As soon as I deactivate the plugin, the Products list in the admin works correctly again (all items appear and pagination returns).
  2. I have already ruled out caching issues:
    • Disabled dynamic cache and object cache in Speed Optimizer
    • Cleared all caches
    • Tested in incognito mode
      → The issue persists.
  3. I also checked for filters in the admin:
    • “Filter by brand” and other dropdowns appear in the Products list
    • When I apply a filter (e.g., by brand), missing products appear
    • After removing the filter, all products become visible again
  4. This strongly suggests that the main query in the admin is being modified or constrained until a filter is triggered.

Based on this behavior, it seems that some query hook (possibly pre_get_posts) is affecting the admin product query, even without the expected frontend parameter.

Could you please check if there is any condition in the plugin that might:

  • Persist filter state (session, cookies, request)
  • Hook into admin queries unintentionally
  • Interact with taxonomy filters (e.g., brands) in the backend

If needed, I can provide access to a staging site for deeper inspection.

I would really appreciate your help, as the plugin is essential for my frontend, but this backend issue is affecting product management.

Thank you in advance.

Hello Ana

Thank you for the detailed testing. We analyzed the plugin code carefully and cannot identify the cause from the outside — there is nothing in the code that should affect the admin product list in the way you are describing.

Since you mentioned creating a staging clone, please go ahead with that. Once it is ready and the issue is reproducible there, please share the following in the private area of this ticket: staging site URL, wp-admin credentials, and FTP access + will be good short video where you demonstrate video when its appears and disappears with the plugin on/off. We will investigate directly on the staging environment.

https://share.pluginus.net/image/i20230222134241.png
https://share.pluginus.net/image/i20230222134615.png
https://share.pluginus.net/image/i20230222134511.png