data->ID; $social_links = Simple_Author_Box_Helper::get_user_social_links( $user_id ); $social_icons = apply_filters( 'sabox_social_icons', Simple_Author_Box_Helper::$social_icons ); unset( $social_icons['user_email'] ); ?>
ID, 'sabox-profile-image', true ); ?> $social_link ) { if ( $social_link ) { $social_platform = isset( $_POST['sabox-social-icons'][ $index ] ) ? $_POST['sabox-social-icons'][ $index ] : false; if ( $social_platform && isset( $social_platforms[ $social_platform ] ) ) { $social_links[ $social_platform ] = esc_url_raw( $social_link ); } } } update_user_meta( $user_id, 'sabox_social_links', $social_links ); } else { delete_user_meta( $user_id, 'sabox_social_links' ); } if ( ! isset( $_POST['sabox-profile-nonce'] ) || ! wp_verify_nonce( $_POST['sabox-profile-nonce'], 'sabox-profile-image' ) ) { return; } if ( ! current_user_can( 'upload_files', $user_id ) ) { return; } if ( isset( $_POST['sabox-custom-image'] ) && '' != $_POST['sabox-custom-image'] ) { update_user_meta( $user_id, 'sabox-profile-image', esc_url_raw( $_POST['sabox-custom-image'] ) ); } else { delete_user_meta( $user_id, 'sabox-profile-image' ); } } } new Simple_Author_Box_User_Profile();