Temporary workaround for sites experiencing issues with WordPress 6.9's new ability to load block styles on demand in classic themes.
As of April 2026, Load Combined Core Block Assets is a WordPress performance plugin with 1.0K+ active installations and a 5/5 rating from 6 reviews. It has been downloaded 2.1K+ times in total. Requires WordPress 6.9+ and PHP 7.2+. Available on WordPress.org since 2025. Downloads are up 62% this week. Support resolution rate: 0%. Top alternative: LiteSpeed Cache.
This is a temporary workaround for sites experiencing any issues with WordPress 6.9’s new ability to load block styles on demand in classic themes, for example #64354.
If running a classic theme (i.e. not a block theme), it filters should_load_separate_core_block_assets to be false. This has the effect of reverting a change introduced in 6.9 where classic themes now load separate core block assets on demand by default.
Note that this plugin should be considered temporary until any issues are resolved in 6.9.1. At any time, you can test whether any issues remain by adding ?should_load_separate_core_block_assets=true to any frontend URL; this restores the default behavior in WP 6.9.
This workaround is temporary because there are performance benefits to loading separate core block asse…
This workaround fixed the issue on my site, kudos to the developer. However, even after 6.9.1 the issue is not resolved without this plugin. Other users report the same, so now not sure how to get a permanent resolution. Surely, WordPress are aware of this?!
My website, which was broken due to WordPress 6.9, has now been restored. I’m very grateful to the author.
Thanks for this workaround! Fixed my site!
Steve
Confirming this fixes layouts broken due to WP 6.9 update on several sites running Genesis with Mai Lifestyle Pro. Thanks!
We built and maintain a hybrid classic/headless WordPress website for a national client. A number of our frontend components (CoreButton, CoreMediaText, etc.) tap into WordPress core editor classnames, props, and critically, CSS rulesets, to provide our client the flexibility they expect when editing blocks and posts.
After updating to WordPress 6.9, these components failed to render as expected. Our investigation led us to the post on wordpress-6-9-hotfixes, and subsequently, this plugin. Thankfully, installing this plugin resolved the issue.
Thanks to @westonruter for taking the time to publish this hot-fix.
| WordPress | 6.9+ requiredTested up to 6.9.4 |
| PHP | 7.2+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.