$wpdb */ function bpml_admin_save_settings_submit() { if (current_user_can('manage_options') && wp_verify_nonce(isset($_POST['_wpnonce']), 'bpml_save_options') && isset($_POST['bpml'])) { if (isset($_POST['bpml_clear_google_cache'])) { bpml_activities_clear_cache('all', 'bpml_google_translation'); bpml_store_admin_notice('settings_saved', '
Cache cleared
'); } else if (isset($_POST['bpml_clear_all_activity_data'])) { bpml_activities_clear_all_data(); bpml_store_admin_notice('settings_saved', 'Activities data cleared
'); } else if (isset($_POST['bpml_admin_clear_activity_translations_single'])) { bpml_admin_clear_activity_translations_single(key($_POST['bpml_admin_clear_activity_translations_single'])); bpml_store_admin_notice('settings_saved', 'Activity data cleared
'); } else if (isset($_POST['bpml_admin_clear_activity_data_single'])) { bpml_admin_clear_activity_data_single(key($_POST['bpml_admin_clear_activity_data_single'])); bpml_store_admin_notice('settings_saved', 'Activity data cleared
'); } else if (isset($_POST['bpml_reset_options'])) { bpml_save_settings(bpml_default_settings()); bpml_store_admin_notice('settings_saved', 'Settings set to default
'); } else { bpml_admin_save_settings_submit_recursive(&$_POST['bpml']); bpml_save_settings($_POST['bpml']); do_action('bpml_settings_saved', $_POST['bpml']); bpml_store_admin_notice('settings_saved', 'Settings saved
'); } wp_redirect(admin_url('options-general.php?page=bpml')); exit; } } /** * Sets POST values. * * @param