$social_site) { ?>

$social_site) { if( $key == 'email' ) { // if email, only accept 'mailto' protocol if( isset( $_POST["$key-profile"] ) ){ update_user_meta( $user_id, $social_site, sanitize_email( $_POST["$key-profile"] ) ); } } else { if( isset( $_POST["$key-profile"] ) ){ update_user_meta( $user_id, $social_site, esc_url_raw( $_POST["$key-profile"] ) ); } } } } add_action( 'personal_options_update', 'ct_unlimited_save_social_profiles' ); add_action( 'edit_user_profile_update', 'ct_unlimited_save_social_profiles' );