Adding a photo to each WP user

The question:

I found several plugins (like this one and this one) to get the ability to attach a picture to a WP user. But these plugins are not maintained any more.

Since there’s apparently no plugin that does it today, is there an easy way to do it manually?

The Solutions:

Below are the methods you can try. The first solution is probably the best. Try others if the first one doesn’t work. Senior developers aren’t just copying/pasting – they read the methods carefully & apply them wisely to each case.

Method 1

I use a plugin called Avatar Manager for that function. The author has also done a tutorial on how to write your own avatar manager plugin, but unfortunately it is also a bit outdated and doesn’t work anymore. Although the plugin states it is compatible up to 3.6.1, it is still working in 3.8.1. I know at this stage the plugin is maintained as I just recently submitted the Afrikaans translations to the author, and that was included in the last version released.

Images are uploaded via the users profile page if “Anyone can upload” feature is enabled by admin. Images are stored the exact same way as any image uploaded via the media uploader, and images are shown in the the Media section in the back end.

All methods was sourced from or, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Comment