function login_widget_afo_save_settings() { if (isset($_POST['option']) and $_POST['option'] == "login_widget_afo_save_settings") { if (!isset($_POST['login_widget_afo_field']) || !wp_verify_nonce($_POST['login_widget_afo_field'], 'login_widget_afo_action')) { wp_die('Sorry, your nonce did not verify.'); exit; } update_option('redirect_page', sanitize_text_field($_POST['redirect_page'])); update_option('redirect_page_url', sanitize_text_field($_POST['redirect_page_url'])); update_option('logout_redirect_page', sanitize_text_field($_POST['logout_redirect_page'])); update_option('link_in_username', sanitize_text_field($_POST['link_in_username'])); update_option('login_afo_rem', sanitize_text_field($_POST['login_afo_rem'])); update_option('login_afo_forgot_pass_link', sanitize_text_field($_POST['login_afo_forgot_pass_link'])); update_option('login_afo_register_link', sanitize_text_field($_POST['login_afo_register_link'])); update_option('login_afo_fp_from_email', sanitize_text_field($_POST['login_afo_fp_from_email'])); update_option('captcha_on_admin_login', sanitize_text_field($_POST['captcha_on_admin_login'])); update_option('captcha_on_user_login', sanitize_text_field($_POST['captcha_on_user_login'])); update_option('default_login_form_hooks', sanitize_text_field($_POST['default_login_form_hooks'])); if (isset($_POST['load_default_style']) and sanitize_text_field($_POST['load_default_style']) == "Yes") { update_option('custom_style_afo', sanitize_text_field($this->default_style)); } else { update_option('custom_style_afo', sanitize_text_field($_POST['custom_style_afo'])); } $lmc = new login_message_class(); $lmc->add_message('Settings updated successfully.', 'success'); } }