In Standard Widget Extensions 1.7, Ajax support gets improved. Accordion Widgets continue to work after Ajax update of sidebars. But you may need following customization for better widget behavior.
1. Set the class for heading elements
After Ajax update, heading elements lose classes added by the plugin. So you may need to set the class in your theme. Following is modification for Twenty Fourteen as an example, setting hm-swe-expanded class for headings.
register_sidebar( array( 'name' => __( 'Content Sidebar', 'twentyfourteen' ), 'id' => 'sidebar-2', 'description' => __( 'Additional sidebar that appears on the right.', 'twentyfourteen' ), 'before_widget' => '', 'before_title' => '
', 'after_title' => '', ) );
2. Set Recalc Timer and Count if using Sticky Sidebar
After Ajax update, we need to calculate new sidebar size. To easily accomplish this, use Recalc Timer and Count for periodical calculation. If you set Recalc Count more than 10,000, it behaves as an infinite loop.