Hi @pillow18,
Thanks for reaching out, I can understand how frustrating this can be!
Sudden slowdowns like this are often related to server performance, plugin conflicts, or external API calls. As a first step, I recommend checking for any recent hosting changes or spikes in server load. You can also use the Query Monitor plugin to identify any slow queries or plugins affecting product load times.
Let me know what you find!
- Query Monitor is showing the following warning under the “Doing it wrong” section:
“Message: Function WP_Block_Patterns_Registry::register was called incorrectly.
The pattern content must be a string. (This message was added in version 5.5.0.)
Caller: WP_Block_Patterns_Registry->register()
Component: Plugin: WooCommerce”
- I’m seeing the following PHP warnings in Query Monitor under the “PHP Errors” section:
“Warning Constant WP_DEBUG already defined
wp-config.php:84
Warning Constant WP_DEBUG_LOG already defined
wp-config.php:85
Warning Constant WP_DEBUG_DISPLAY already defined
wp-config.php:86″
Hi @pillow18 ,
Thanks so much for sharing those details—it really helps us narrow things down.
About that warning you’re seeing:
Function WP_Block_Patterns_Registry::register was called incorrectly. The pattern content must be a string.
This usually points to a known issue that popped up when WooCommerce introduced a caching system for block patterns.
Basically, it stores file paths for performance reasons, but if your site’s directory changed or you’ve recently moved things between environments, those cached paths can get a bit confused. The good news is this was addressed in version 9.8.4, so if you haven’t updated WooCommerce yet, that’d be a great first step.
While you’re at it, could you take a quick look at your server’s memory and CPU usage—especially when you’re editing or loading a product? We’ve seen shared hosting environments sometimes hit their limits, which can slow things down unexpectedly.
In the meantime, one of the best ways to rule out a plugin or theme conflict is by temporarily deactivating all plugins except WooCommerce, and switching to a default theme like Storefront. If you’ve added any custom code recently, it’s worth removing that just for a test as well. It’s a bit of a process, but it can really help pinpoint what’s behind the slowdown.
It might also help to give your database a little cleanup. Over time, it can collect a lot of extra data that adds drag. A plugin like WP-Optimize can tidy things up for you. And while you’re at it, adding caching with something like W3 Total Cache or WP Super Cache can go a long way toward keeping things snappy—especially if your server’s getting a little heavy on resources.
Let us know what you find!
“ShopLentor – WooCommerce Builder for Elementor & Gutenberg” is the plugin that was making the website very slow. I activated a staging version of my website and deactivated plugins until I found it.
Thank you.
Hi @pillow18,
We’re glad you were able to isolate the issue using a staging site. If you have a moment, we’d really appreciate it if you could leave a review for WooCommerce here:
💬 https://ww.wp.xz.cn/support/plugin/woocommerce/reviews/#new-post
Your feedback helps others and supports ongoing improvements. Thanks again!