• Resolved contextquestion

    (@contextquestion)


    Hi,

    I’ve been using this plugin (while using Elementor) for a few years now without issue, but since the last update there’s a fatal PHP error that keeps triggering. It would be great if you could help me with it, or explain how I can roll this plugin back to the previous version.

    This is the error:

    [28-Jul-2025 09:16:04 UTC] PHP Fatal error:  Uncaught TypeError: stripcslashes(): Argument #1 ($string) must be of type string, array given in /home/SiteCore/public_html/wp-content/plugins/woo-product-filter/modules/woofilters/mod.php:325
    Stack trace:
    #0 /home/SiteCore/public_html/wp-content/plugins/woo-product-filter/modules/woofilters/mod.php(325): stripcslashes()
    #1 [internal function]: WoofiltersWpf->{closure}()
    #2 /home/SiteCore/public_html/wp-content/plugins/woo-product-filter/modules/woofilters/mod.php(307): preg_replace_callback()
    #3 /home/SiteCore/public_html/wp-includes/class-wp-hook.php(326): WoofiltersWpf->addElementorParamsToPagenationLinks()
    #4 /home/SiteCore/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
    #5 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(662): apply_filters()
    #6 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(774): Elementor\Widget_Base->render_content()
    #7 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/base/element-base.php(492): Elementor\Widget_Base->print_content()
    #8 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/base/element-base.php(1453): Elementor\Element_Base->print_element()
    #9 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/base/element-base.php(492): Elementor\Element_Base->print_content()
    #10 /home/SiteCore/public_html/wp-content/plugins/elementor/core/base/document.php(1897): Elementor\Element_Base->print_element()
    #11 /home/SiteCore/public_html/wp-content/plugins/elementor/core/base/document.php(1813): Elementor\Core\Base\Document->do_print_elements()
    #12 /home/SiteCore/public_html/wp-content/plugins/elementor/core/base/document.php(1210): Elementor\Core\Base\Document->print_elements()
    #13 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/frontend.php(1169): Elementor\Core\Base\Document->print_elements_with_wrapper()
    #14 /home/SiteCore/public_html/wp-content/plugins/elementor/includes/frontend.php(1064): Elementor\Frontend->get_builder_content()
    #15 /home/SiteCore/public_html/wp-includes/class-wp-hook.php(324): Elementor\Frontend->apply_builder_in_content()
    #16 /home/SiteCore/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
    #17 /home/SiteCore/public_html/wp-includes/post-template.php(256): apply_filters()
    #18 /home/SiteCore/public_html/wp-content/themes/blocksy/inc/components/single/content-helpers.php(230): the_content()
    #19 /home/SiteCore/public_html/wp-content/themes/blocksy/template-parts/single.php(74): blocksy_single_content()
    #20 /home/SiteCore/public_html/wp-includes/template.php(812): require('/home/SiteCore/p...')
    #21 /home/SiteCore/public_html/wp-includes/template.php(745): load_template()
    #22 /home/SiteCore/public_html/wp-includes/general-template.php(206): locate_template()
    #23 /home/SiteCore/public_html/wp-content/themes/blocksy/single.php(17): get_template_part()
    #24 /home/SiteCore/public_html/wp-includes/template.php(812): require('/home/SiteCore/p...')
    #25 /home/SiteCore/public_html/wp-includes/template.php(745): load_template()
    #26 /home/SiteCore/public_html/wp-includes/general-template.php(206): locate_template()
    #27 /home/SiteCore/public_html/wp-content/themes/blocksy/page.php(15): get_template_part()
    #28 /home/SiteCore/public_html/wp-includes/template-loader.php(106): include('/home/SiteCore/p...')
    #29 /home/SiteCore/public_html/wp-blog-header.php(19): require_once('/home/SiteCore/p...')
    #30 /home/SiteCore/public_html/index.php(17): require('/home/SiteCore/p...')
    #31 {main}
    thrown in /home/SiteCore/public_html/wp-content/plugins/woo-product-filter/modules/woofilters/mod.php on line 325

    PHP: 8.2.28
    WordPress version: 6.8.2
    WooCommerce version 10.0.4

    Thank you in advance!

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

    (@tahawbw)

    Hi @contextquestion,

    Thanks for reaching out — I hope you’re doing well.

    I’ve reported the issue to our development team, and we’ll follow up with you as soon as possible. In the meantime, if you’d like to roll back to a previous version of the plugin, you can do so by visiting the Advanced View section on ww.wp.xz.cn via this link: https://ww.wp.xz.cn/plugins/woo-product-filter/advanced/

    From there, scroll down to the “Previous Versions” section and select the version you’d like to download and install.

    Thanks again for your patience and understanding — we’ll be in touch shortly.

    Best regards,

    Plugin Support tahawbw

    (@tahawbw)

    Hi, @contextquestion,
     
    Thank you for pointing it out.
     
    Could you please update the plugin to the latest v2.9.0 and let me know if it resolves the problem?

    Thread Starter contextquestion

    (@contextquestion)

    Hello @tahawbw ,
    Thank you for your quick support! I have updated the plugin. The error hasn’t triggered again since (but it hasn’t been a full hour yet). I will keep an eye on it the coming days. If it comes back, I’ll update this thread! (And if it doesn’t come back, I’ll put this thread on solved on Friday)

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

The topic ‘Last update conflicts (?) with Elementor’ is closed to new replies.