Hi there 🙂
Thank you for your report!
From what I read it seems like a problem related to a removed function called in an overridden template
In order to solve it, I added it to the legacy class, so that we can gracefully supports who calls it, until all templates are up to date
Do you mind validating my solution? Can you please download the updated file, upload it in your installation under wp-content/plugins/yith-woocommerce-compare/includes/legacy, overwriting existing file, and check if the plugin returns to work as expected?
No, it is not working, I got more errors, if I try to compare a product.
I see.
But is the original problem resolved?
Can you please post here the other problems you get? I would be glad to give a look at them as well.
After I have reactivated the plugin and click on the compare button, I got this error:
Warning: Undefined property: YITH_WooCompare_Table::$page_template in /chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/yith-woocommerce-compare/includes/class-yith-woocompare-table.php on line 348
Warning: include(/chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/surbma-magyar-woocommerce/woocommerce): Failed to open stream: No such file or directory in /chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 346
Warning: include(): Failed opening ‘/chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/surbma-magyar-woocommerce/woocommerce/’ for inclusion (include_path=’/chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/envo-extra/include/:/chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/envo-extra/include/core:.:/opt/remi/php83/root/usr/share/pear:/opt/remi/php83/root/usr/share/php:/usr/share/pear:/usr/share/php’) in /chroot/home/fishingf/fishingfloats.hu/html/wp-content/plugins/woocommerce/includes/wc-core-functions.php on line 346
Regarding the first Warning, was already reported by another user, and will be fixed by next version of the plugin 🙂
The other two warning, on the other hand, don’t seem related to our plugin specifically, but more to something called surbma-magyar-woocommerce
Do you happen to know what this is? Maybe it is an incompatibility we can review 🙂
Till now, it worked without any warning.
Check this plugin, I think this plugin is the surbma-magyar-woocommerce: HuCommerce | Magyar WooCommerce kiegészítések – WordPress bővítmény | ww.wp.xz.cn Magyar
After updating to the new version, I get this warning in a pop up message: AjaxURL has NOT been defined.
Hello there,
To ensure the problem is with our plugin and not a third party, I recommend performing the following tests:
I recommend running the following tests to see if the problem disappears at some point:
- Update WC, and WP to the latest version.
- Switch to a default WP theme like 2025.
- Leave only WC and our plugin active, and activate your plugins in batches until you find the one that conflicts.
Could you check it, please?
Best regards.