Add User Profile Picture Uploader to WordPress
To let users upload and update their profile pictures or avatars, use the
[avatar_upload] shortcode to put a standalone uploader on any page, post, sidebars, widgets or wherever you want it to show. This uploader is only visible to logged-in users.
The shortcode can accept the following attributes.
|user||Can be a user ID, username, email address or slug. If empty or not specified, it defaults to the currently logged-in user.|
[avatar_upload user="[email protected]"]
You can also embed the uploader as a widget.
Below is a preview of the uploader.