Hello, Greetings from InkThemes! I would like to suggest you to use Gravatar for your requirement. Gravatars are globally recognised avatars. They are linked to an e-mail address, so every time you or one of your users posts on a Gravatar enabled site with that e-mail address their avatar is shown. If no Gravatar has been registered by the user, then a default is displayed (usually the grey 'Mystery Man'). However, the Gravatar has to be created and linked to an e-mail address via the Gravatar website before it will show on a blog. The Gravatar website is also where a Gravatar user can change their registered avatar picture for a different one. See: http://codex.wordpress.org/Using_Gravatars and http://en.gravatar.com/ Hope it will resolve your issue Do let me know if you need more assistance, Thanks & Regards! Priyanka InkThemes.com
THank you. This means that users will need to go to gravatar website. But how will visitors know that they need to go to grravatar website to change avatar ?