Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Basic User Avatars icon

Basic User Avatars

v1.0.9
by Jared Atchison · 4.7 (41 reviews)

Add an avatar upload field on frontend pages and Edit Profile screen so users can add a custom profile picture.

20K+ active installs Updated Nov 15, 2024 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card
Basic User Avatars

About Basic User Avatars

This plugin allows users to upload a custom profile picture on frontend pages and the Edit Profile screen. It is compatible with bbPress and other popular plugins with frontend user registration and profile management features. It also includes a feature to seamlessly migrate avatars from the WP User Avatar plugin.

Screenshots

Basic User Avatars screenshot
Basic User Avatars screenshot

Frequently asked questions

How can I add an avatar upload field on frontend pages and Edit Profile screen?
To add an avatar upload field on frontend pages and Edit Profile screen, you can use the Basic User Avatars plugin. This plugin is compatible with bbPress and many other popular plugins with frontend user registration and profile management features. Admins can upload a user's avatar on the Edit User admin screen.
How can I enable front-end avatar management?
To enable front-end avatar management, you can add the shortcode [basic-user-avatars] to any page on your WordPress site. We recommend placing this shortcode on another logged-in account type page, such as the WooCommerce My Account page or the Membership Account page. This will allow users to manage their avatars without accessing the dashboard.
How can I add the Avatar Upload form to the bbPress User Profile > Edit frontend page?
The Avatar Upload form is automatically added to the bbPress User Profile > Edit frontend page when you use the Basic User Avatars plugin.
Can I restrict users from updating their avatars?
Yes, you can restrict users from updating their avatars by navigating to Settings > Discussion and checking the 'Local Avatar Permissions' setting. By checking this box, only users with file upload capabilities (Author role and above) will be able to upload local avatars.
Is it possible to migrate from the WP User Avatar plugin to Basic User Avatars?
Yes, version 1.0.5 of Basic User Avatars includes a feature to automatically convert avatars formerly loaded through the WP User Avatar plugin. You can disable WP User Avatar, activate Basic User Avatars, and have a seamless transition for existing avatars in your site. Just make sure to update any avatar upload form that used the [avatar_upload] shortcode to use the [basic-user-avatars] shortcode.

Changelog

1.0.9 – 2024-11-13

  • ENHANCEMENT: Update tested up to WordPress 6.7.

1.0.8 – 2024-01-23

  • ENHANCEMENT: Added filter ‘basic_user_avatars_default_size’ to allow changing the default size of the avatar. (Thanks @jarrydlong)
  • ENHANCEMENT: Improved functionality on how we load the text domain of the plugin for translations. (@ipokkel)
  • BUG FIX: Fixed a fatal issue when the option “Only allow users with file upload capabilities to upload local avatars (Authors and above)” wasn’t set on new installations. (@JarrydLong)

1.0.7

  • ENHANCEMENT: Made “Delete Local Avatar” checkbox text clickable for frontend. (Thanks @pinguluk )
  • BUG FIX: Fixed an issue where Avatars weren’t saving correctly when changing an existing uploaded avatar. (Thanks @jarrydlong)
  • BUG FIX: Fixed an issue where Avatars weren’t saving on the frontend in certain cases. (Thanks @amatzin)
  • BUG FIX: Fixed deprecation warnings when getting the Avatar for PHP 8+ (Thanks @ZebulanStanphill)

1.0.6

  • ENHANCEMENT: Added translation for German locale. Thanks @olpo24
  • ENHANCEMENT: Added translation for Italian locale. Thanks @domegang
  • ENHANCEMENT: Now filtering the get_avatar_data WordPress hook to allow more flexibility in customizing avatars via other filters.
  • ENHANCEMENT: Added filter basic_user_avatar_data to allow filtering on the avatar data that we are overriding.
  • BUG FIX: Fixed issue with saving the Discussion setting limiting avatar upload to users with file upload capabilities.
  • BUG FIX: Fixed an issue when user display names were interfering and causing 404 errors. Thanks @semanio.

1.0.5 – 2021-05-19

  • ENHANCEMENT: Now pulling avatar from WP User Avatar if we don’t have one yet

1.0.4 – 2020-01-12

  • BUG FIX: Fixed typos on readme.txt – Thanks @fred-pedro
  • ENHANCEMENT: Added translation for Spanish – Thanks @ricardpriet
  • ENHANCEMENT: Added translation for Brazilian Portuguese – Thanks @allysonsouza
  • ENHANCEMENT: Added translation for Catalan – Thanks @alvaromartinezmajado
  • ENHANCEMENT: Added proper SSL support – Thanks @zachwills
  • ENHANCEMENT: Escaped strings.

1.0.3 – 2015-08-05

  • ENHANCEMENT: Added Swedish and Finnish translations – Thanks @dmaester

1.0.2 – 2015-04-17

  • ENHANCEMENT: Added POT file for translation

1.0.1 – 2015-03-17

  • BUG FIX: Updated textdomain for better support
  • ENHANCEMENT: Added plugin to GitHub for better collaboration

1.0.0

  • Initial launch, should be considered beta. Use with caution.

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…

LiteSpeed Cache icon

LiteSpeed Cache

4.8 · 7M+ installs

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

WooCommerce icon

WooCommerce

4.5 · 7M+ installs

Everything you need to launch an online store in days and keep it growing for years. From your…