﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
16577	The register_setting function doesn't exist in Network Admin area	cgrymala		"In the 3.0.x branch of WordPress, plugin authors could use the `register_setting()` function to whitelist either individual site options (the 'options' table) or network options (the 'sitemeta' table). If a network option was registered using the `register_setting()` function, calling `add_site_option()` or `update_site_option()` would invoke the sanitization callback included in the `register_setting()` function.

However, in the current trunk version of WordPress 3.1, the `register_setting()` function is not instantiated when working within the Network Admin area. In my case, I've chosen to use `add_filter( 'sanitize_option_' . $plugin_name, 'plugin_sanitize_callback' );` instead.

I'm not sure if this is intended behavior or not. If the `register_setting()` function is supposed to be available when working on settings within the Network Admin area, hopefully it will be easy to fix. If that function is not supposed to be available, please feel free to ignore this ticket.

Either way, the codex entries for the various functions probably should be updated to include definitive information about whether the sanitize callback will be invoked automatically for Network options or not."	defect (bug)	closed	normal		Plugins	3.1	normal	invalid		
