• Resolved radiumko

    (@radiumko)


    Hello,

    I’m having a serious compatibility issue between Product Filter by WBW and Elementor – Essential Addons (EAEL Woo Product Grid).

    On my homepage, I am using EAEL Woo Product Grid (eael-product-grid) to display selected WooCommerce products.
    As soon as Product Filter by WBW is active, the grid shows only one product, often the last added product, even though the EAEL query is configured correctly.

    After debugging with Query Monitor, I confirmed that your plugin hooks into:

    • pre_get_posts
    • callback: woofiltersWpf->forceProductFilter()
    • priority: 9999

    This means the plugin globally overrides product WP_Query, not only on the Shop / archive pages, but also on custom product queries created by Elementor widgets.

    Important details:

    • The filter UI is not displayed on the homepage.
    • “Display On Pages” is set to Shop only.
    • “Display On Pages Apply For Shortcode” is disabled.
    • “Set number of displayed products” is empty or 8 (with no change).
    • All plugins (WooCommerce, Elementor, EAEL, WBW) are fully up to date.
    • Cache is cleared and the issue persists even in incognito mode.

    I also tried your official guide:
    https://woobewoo.com/documentation/compatibility-with-elementor-addons/
    including “Enable third-party prefilter”, but it did not solve the issue, because the problem happens before rendering, directly at the pre_get_posts level.

    The only way to fix this currently is to manually remove your forceProductFilter() callback on the homepage via custom PHP code, which should not be necessary.

    Expected behavior:
    Product Filter by WBW should not affect custom Elementor / EAEL product grids outside the Shop or archive pages, unless explicitly enabled.

    Please let me know:

    • if there is a proper setting to prevent WBW from modifying non-shop product queries, or
    • if this is a known limitation / bug.

    Thank you for your help.

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support tahawbw

    (@tahawbw)

    Hello @radiumko,

    Thank you for reaching out. I have forwarded this to our development team. We need to replicate the issue and perform some troubleshooting, and we will reach back to you as soon as possible.

    Thank you for your patience.

    Best regards,

    Plugin Support tahawbw

    (@tahawbw)

    Hello @radiumko,

    Thank you for your patience. This is a follow-up message.

    Our developer attempted to replicate the reported issue but found that the plugin is working correctly with Elementor Pro and the Grid layout to display products. Therefore, the issue might be specific to your environment.

    To investigate further, we kindly ask that you contact us via a support ticket using our email: [email protected].

    Thank you for your understanding.

Viewing 2 replies - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.