/** * Register settings (2.7 compatibility) */ function p2mixi_admin_init() { if (function_exists('add_option_update_handler')) { add_option_update_handler('p2mixi', 'p2mixi_username'); add_option_update_handler('p2mixi', 'p2mixi_password'); add_option_update_handler('p2mixi', 'p2mixi_id'); add_option_update_handler('p2mixi', 'p2mixi_header_default'); add_option_update_handler('p2mixi', 'p2mixi_footer_default'); add_option_update_handler('p2mixi', 'p2mixi_default'); } }
/** * Register a setting and its sanitization callback * * @since 2.7.0 * * @param string $option_group A settings group name. Can be anything. * @param string $option_name The name of an option to sanitize and save. * @param unknown_type $sanitize_callback A callback function that sanitizes the option's value. * @return unknown */ function register_setting($option_group, $option_name, $sanitize_callback = '') { return add_option_update_handler($option_group, $option_name, $sanitize_callback); }