function save() { if (isset($_POST['conferencer_cache_settings']) && check_admin_referer('nonce_conferencer_cache')) { if (isset($_POST['conferencer_disable_cache'])) { update_option('conferencer_caching', false); Conferencer::add_admin_notice("Caching disabled."); } else { if (isset($_POST['conferencer_enable_cache'])) { update_option('conferencer_caching', true); Conferencer::add_admin_notice("Caching enabled."); } else { if (isset($_POST['conferencer_clear_cache'])) { Conferencer_Shortcode::clear_cache(); Conferencer::add_admin_notice("Cach cleared."); } } } header("Location: " . $_SERVER['REQUEST_URI']); die; } }