Hey everyone 👋
This one’s all about polish. We tracked down a handful of layout glitches, PHP notices, and menu quirks that have been quietly getting in the way. Nothing flashy, just your site behaving the way it should.
Let’s get into it.
🐛 Squashed
- No more PHP notice when WooCommerce is sitting idle. On WordPress 6.9.1 and up, a notice could fire when the
flexsliderscript was queued up, but WooCommerce wasn’t active yet. Gone. - WooCommerce shop pages stop jumping around on load. The filter and sort toolbar used to flash over the product grid for a moment before snapping into place. It now lands where it belongs from the start.
- Sticky header submenus stay where they should. When a wide logo pushed the header taller than its configured height, dropdown menus could appear with a negative offset and sit in the wrong spot. Fixed.
- Mega Menu padding actually sticks now. Custom padding set in the editor wasn’t applying when “Open Mega Menu On” was set to Hover. A CSS conflict was letting the default override your settings. Your spacing wins now.
- Infinite Scroll no longer breaks custom archive templates. On Custom Post Type archives using a Site Builder template, Infinite Scroll could throw a JavaScript error because it assumed the
#mainelement was always present. It handles those layouts gracefully now.
Update when you get a chance.
As always, support is one click away if anything feels off.
— Team Astra