v9.5.0
v9.5.0 — 2026-07-03
Small release — more reliable accordion on the Exhibitions admin page
What changed
The "All Exhibitions by Category" admin page (Exhibitions menu) uses a click-to-expand accordion per category. It was built with plain vanilla JavaScript (addEventListener bound directly to each header at page-load time), which is more fragile inside wp-admin — other plugins on the site (Elementor, Phlox Pro, Depicter, etc. all loading their own scripts) can affect timing or interfere with direct event bindings, making the expand/collapse feel unreliable or "stuck."
Rebuilt using jQuery (which WordPress always loads in wp-admin by default) with:
- Event delegation on the accordion's parent container, instead of binding to each header individually — this keeps working even if anything else on the page re-renders content, rather than silently failing to attach
- Smooth slide animation (
slideDown/slideUp, 180ms) instead of an instantdisplay:none/blocktoggle — feels like an actual dropdown opening rather than a flicker
No visual/layout changes — categories are still closed by default, same stats, same table columns. This only replaces the underlying interaction code with the more robust standard.