Beispiel #1
0
/**
 * 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');
    }
}
Beispiel #2
0
/**
 * 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);
}