Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Add an Author’s Photo in WordPress

Last updated on by
Follow WPBeginner on YouTube
How to Add an Author’s Photo in WordPress

WordPress has many useful plugins to increase author and user interaction. Having a good author profile page is one of them. One of the most important part of the author page is author’s profile photo, so users can associate a picture with them. User Photo plugin allows a user to associate a profile photo with their account through their “Your Profile” page. Admins may add a user profile photo by accessing the “Edit User” page. Uploaded images are resized to fit the dimensions specified on the options page. A thumbnail image correspondingly is also generated. User photos may be displayed within a post or a comment to help identify the author. To see the documentations on how to implement this plugin, see the WordPress Plugin page.

User Photo

User Photo

Editorial Staff at WPBeginner is a team of WordPress lovers led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »
  • Simon Green

    Just use gravatar! Tried this plug-in and was not satisfied. I don’t want the author photo pasted everywhere that there’s a post, multiple times on the site. No good.

  • Keith Agnew

    Awesome Plugin. Worked perfect immediately. Thanks!!!

  • Raj Kumar

    Thanks, but can we do it without any plugin?

  • Keme Kenneth

    Simple Local Avatars is working fine for me. Thanks all.

  • Yoopd

    Thank you!!!

  • heny astuti

    it works..tx

  • Juan Manuel

    Thanks for sharing this info. However I am not sure if this is what I need. When I write a post on my website ( at the end of each post it says: “This article was written by: Juan Manuel Macarlupu Peña” and a default picture and mi bio. I have tried everything on earth (or that’s what I think) and I cant change that default picture. Can you help me with that?

    I would reaaaaaally appreciate it.

  • Kat

    Can you help, I had this plugin working fine on a test site but not on the live site – the user pictures appear in the user back-end but not on the post or author pages?

    Does anyone have any ideas why this would happen?

    • Editorial Staff

      Extremely hard to tell without looking at the site.

  • Shonda Rogers

    So I have to download the plugin to get the image to show on google searches, am I correct? I have everything else setup and linked with google+ profile, email verification etc. I was thinking the image would show up from my google+ profile. But it sounds like I need the WP plugin as well. Can you please confirm?

  • Nida’s Beauty Bag

    Is there any way that a non wordpress user can use an image while commenting on my blog??? whenever people comment on my blog , if they are non-wordpress user no display picture is shown

  • Joey

    A better and more updated plugin: Simple Local Avatars (search wordpress plguin reposiroty)

    No need of editing any files.

    • Ken

      Joey, that plugin you posted is useless and very broken. The User Photo plugin is the best one out there right now and works perfectly!

    • kuyax

      joey is the best, it’s working perfectly…
      thanks dude…

    • Emilio

      Thanks Joey! Simple Local Avatars was awesome! For anyone downloading this plugin, there plugin settings are not in the “settings” or “tools” section. Just upload the plugin and go to the “Users” section. The upload form will be in the users information where you put the bio, email, and other social media contact info.

    • Nadir

      Thanks Joey, it works… perfect… saved me from frustration

    • Jennifer

      Thank you! It realy works fine!

  • Sham

    The image is not displaying in all user lists. Can any one help ?

    • wpbeginner

       @Sham You have to make sure that you have the php code to display the image in your template.

  • caspian

    We have a theme that has a registration/profile page on the front end. any idea on how to add the upload image option to the front end? thanks.

  • ushackers

    really helpful post

  • ArsalanTosifi


    I have successfully uploaded user photo plugin. Successfully imported image. But image does not display. What is missing?

    • Rahoof PM

       @ArsalanTosifi me also have the same problem. :(

      • wpbeginner

         @Rahoof PM  @ArsalanTosifi You do not have the code in your theme to display it. You have to add the user photo code. Click on the plugin page, they have the code there.

  • Ruth Martin

    Thank you for this post and plugin! I have been searching for something and am so happy to have found my answer!
    Thanks again!
    Ruth M

  • Brian

    Any idea on how to integrate this with bbpress discussions?


    • Editorial Staff

      Nope. We haven’t really looked into bbPress yet.

  • Aaron


    I have about 200 jpeg photossaved, and I would like to put them in the userphoto folder and have them become that person’s photo, and the user can come back and change it if they wish. I tested this out by placing a photo admin.jpeg in the folder, but it did not take effect. do you know how I can do a mass upload of photos for userphoto?



    • Editorial Staff

      You can’t just FTP stuff because the value is also stored in the database. It is better to ask all your editors to add the pictures by themselves.

  • Omaha Homes

    Yeah this is nice good wp plugin to share author’s picture.

  • TeShadow

    Thankyou for this Useful plugin

  • Rick

    Thank you for highlighting this plug-in.

  • Luke Jones

    Thank you, this is one thing that has stressed me out.