Index: wp-admin/includes/plugin.php
===================================================================
--- wp-admin/includes/plugin.php	(revision 15355)
+++ wp-admin/includes/plugin.php	(working copy)
@@ -1486,6 +1486,26 @@
 }
 
 /**
+ * Register settings and a sanitization callback
+ *
+ * @since 3.1.0
+ *
+ * @param string $option_group A settings group name.  Should correspond to a whitelisted option key name.
+ * 	Default whitelisted option key names include "general," "discussion," and "reading," among others.
+ * @param array $options Option names to sanitize and save. If keyed as option names, the value would be
+ * 	the sanitization callback.
+ 
+ */
+function register_settings( $option_group, $options ) {
+	foreach ( $options as $key => $value ){
+		if ( is_integer( $key ) )
+			register_setting( $option_group, $value );
+		else
+			register_setting( $option_group, $key, $value );
+	}
+}
+
+/**
  * Unregister a setting
  *
  * @since 2.7.0
