WordPress.org

Plugin Directory

Advanced User Avatar | Custom Profile Picture Uploader for WordPress, WooCommerce, and BuddyPress

Advanced User Avatar | Custom Profile Picture Uploader for WordPress, WooCommerce, and BuddyPress

Àpèjúwe

Advanced User Avatar – The Ultimate Plugin for Custom Profile Picture Uploads in WordPress, WooCommerce, and BuddyPress

Are you tired of the default Gravatar system on WordPress, where users must create a Gravatar account to upload their profile picture? Many users find this a hassle and end up with a generic avatar. This can result in a less personalized user experience and hinder site engagement. With the Advanced User Avatar plugin, you can easily allow users to upload their own custom profile picture (avatar) directly from their device.

The Advanced User Avatar plugin solves plugin eliminates the need for a Gravatar account by offering a seamless solution to upload, crop, and display avatars on your WordPress site. Whether it’s for a personal photo, logo, or any other image, this plugin gives users full control over their avatar. You can easily add an avatar uploader field anywhere on your site using a simple shortcode or Gutenberg block.

The plugin also includes useful features like file type and size validation, so users won’t upload unsupported or oversized images. Plus, users can crop their profile picture to make sure it fits perfectly as their avatar. This gives them more flexibility and control over their profile picture’s appearance. By making it easy for users to upload their own avatar and customize it, the Advanced User Avatar plugin creates a more personalized and engaging experience for everyone on your site.

Plus, it’s not just about uploads; the plugin integrates perfectly with WooCommerce and BuddyPress, allowing you to display avatars in My Account pages, member profiles, and more, creating a fully personalized experience across your WordPress site.

Features

  • Simple Shortcode Support:

    • [wpmake_advance_user_avatar]: Display the uploaded avatar anywhere on your site.
    • [wpmake_advance_user_avatar_upload]: Add a profile picture upload form, allowing users to upload or remove their avatar image.
  • Gutenberg Block Support: Seamlessly add the avatar upload feature using the WordPress block editor.

  • File Type Validation: Admins can choose which file types (like JPG, JPEG, PNG) are allowed for profile pictures. This stops users from uploading unsupported file types, ensuring only valid images are used for avatars.

  • Max File Size Limit: Admins can set a maximum file size for uploaded avatars to keep the site running smoothly. This prevents slow loading times by stopping oversized images from being uploaded.

  • Image Cropping Interface: Users can crop their uploaded profile picture to ensure it fits perfectly within the avatar space, providing more flexibility in how avatars are displayed.

  • Webcam Capture: Users can capture a profile picture directly from their webcam and crop it as needed, without the need to upload an external image file.

  • Different size images: Automatically generates different image sizes for the uploaded avatar to ensure it displays correctly across various parts of your site.

  • Uploaded Image Size: Admins can set a specific width and height for uploaded images to maintain uniformity across the site.

  • WooCommerce Integration: Display avatars in the WooCommerce My Account Dashboard and add an avatar upload option to the WooCommerce My AccountÌtumọ̀ Yorùbá: ’s Account Details page.

  • BuddyPress Integration:

    • Replace the default BuddyPress Avatar Uploader with the plugin’s avatar upload functionality.
    • Seamlessly display custom user avatars on BuddyPress member pages, giving your community a more personalized experience.
  • Better Messages Integration: Automatically display custom user avatars inside the Better Messages chat interface, replacing the default Gravatar with the user’s uploaded avatar.

How to Use the Plugin

  1. Install the Plugin:
    Go to Users -> User Avatar in your WordPress dashboard.

  2. Configure Settings:

    • Store avatar in different thumbnail sizes: Saves the avatar in different sizes to ensure they display perfectly wherever they appear on your site.

    • Max Avatar Size Allowed: Set a limit on how large uploaded images can be (e.g., 20KB). Users can’t upload files over this limit.

    • Allowed File Types: Choose which image file types (JPG, JPEG, PNG, GIF) are allowed for profile pictures.

    • Capture Picture: Allow users to capture a new profile picture directly through their webcam.

    • Cropping Interface: Enable the cropping feature, allowing users to adjust their avatar for the perfect fit.

    • Uploaded Image Size: Set the width and height of uploaded images to maintain a consistent look across the site.

  3. Integrations:

    • WooCommerce Integration: Display avatars on WooCommerce My Account pages and integrate the avatar uploader into the account details section.

    • BuddyPress Integration: Replace the default BuddyPress avatar uploader and display avatars on member profiles..

Àwọn àwòrán ìbòjú

  • Avatar Upload Interface
  • Avatar Display on User Profile
  • Plugin Global Settings
  • Image Cropping Tool
  • Avatar Upload Form
  • Error Messages for Invalid Files
  • Avatar Uploader in WooCommerce My AccountÌtumọ̀ Yorùbá: ’s Account Details
  • Uploaded Avatar in WooCommerce My AccountÌtumọ̀ Yorùbá: ’s Account Details
  • Avatar Viewer in WooCommerce My AccountÌtumọ̀ Yorùbá: ’s Dashboard
  • Avatar Uploader in BuddyPressÌtumọ̀ Yorùbá: ’s Member AreaÌtumọ̀ Yorùbá: ’s Change Avatar
  • Uploaded Avatar in BuddyPressÌtumọ̀ Yorùbá: ’s Member AreaÌtumọ̀ Yorùbá: ’s Change Avatar
  • Avatar Viewer in BuddyPressÌtumọ̀ Yorùbá: ’s Member Area

Àwọn ìdí

Plugin yìí pèsè 1 ìdí.

  • Advanced User Avatar This block allows user to upload their avatar

FAQ

Do I need to have coding skills to use the Advanced User Avatar Plugin?

No, you donÌtumọ̀ Yorùbá: ’t need any coding skills. You are just a click away from setting up a avatar uploader for your site users.

Does the plugin work with any WordPress themes?

Yes, the plugin is designed to work with any themes that have been coded following WordPress guidelines.

Is this plugin fully responsive ?

Yes, the Advanced User Avatar plugin design is fully responsive. So you can use pluginÌtumọ̀ Yorùbá: ’s avatar uploader and viewer from any devices of any screensize.

Are all your plugins support translation ready? ?

Yes, Any user facing text may that be title, message or notices, all of them are made translation ready. You will have no problem setting up the translations with with translations plugins like Locotranslate, WPML or PolyLang.

Does the plugin work with any WooCommerce?

Yes, the Advanced User Avatar plugin is fully compatible with WooCommerce. It integrates seamlessly with your WooCommerce store, allowing users to upload and display their custom avatars in their My Account Dashboard and Account Details page. This adds a personalized touch to the WooCommerce user experience.

Does the plugin work with any BuddyPress?

Yes, the Advanced User Avatar plugin works perfectly with BuddyPress. It replaces the default BuddyPress avatar uploader with its own customizable uploader and ensures that users’ custom avatars are displayed throughout BuddyPress member pages, offering a more personalized experience for your community.

Does the plugin work with Better Messages?

Yes. The plugin automatically integrates with Better Messages. Once a user uploads a custom avatar, it will appear inside the Better Messages chat interface instead of the default Gravatar. No additional configuration is needed.

Does the plugin work with Bricks Builder?

Yes. The WooCommerce integration is fully compatible with Bricks Builder. The plugin inserts the avatar viewer and uploader without interfering with Bricks Builder’s template rendering system.

Àwọn àgbéyẹ̀wò

Ọ̀pẹ 2, 2025
the ‘Advanced User Avatar’ plugin conflicts with the WooCommerce Ìtumọ̀ Yorùbá: – Account Ìtumọ̀ Yorùbá: – Dashboard template when it is enabled.
Bélú 20, 2025
No nonsense avatar plugin. I wanted an easy block based avatar placement option and this makes it super easy. Keep the simple nature of the plugin.
Ka gbogbo àwọn àgbéyẹ̀wò 5

Àwọn Olùkópa & Olùgbéejáde

“Advanced User Avatar | Custom Profile Picture Uploader for WordPress, WooCommerce, and BuddyPress” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Àkọsílẹ̀ àwọn àyípadà

1.2.0 Ìtumọ̀ Yorùbá: – 20-05-2026

  • Feature Ìtumọ̀ Yorùbá: – Better Messages integration: custom avatars now appear in the Better Messages chat interface.
  • Fix Ìtumọ̀ Yorùbá: – WooCommerce integration conflicting with Bricks Builder and other page builders due to duplicate dashboard template rendering.
  • Fix Ìtumọ̀ Yorùbá: – Review notice not dismissing after clicking “Sure, IÌtumọ̀ Yorùbá: ’d love to!” — the notice kept reappearing on every admin page.
  • Fix Ìtumọ̀ Yorùbá: – wp_get_attachment_thumb_url() replaced with wp_get_attachment_image_url() (deprecated since WordPress 6.0).
  • Fix Ìtumọ̀ Yorùbá: – date_i18n() replaced with wp_date() (deprecated since WordPress 5.3).
  • Fix Ìtumọ̀ Yorùbá: – upload_dir filter was never properly removed after file upload due to an anonymous closure reference mismatch.
  • Fix Ìtumọ̀ Yorùbá: – size_format() was called on an already-formatted string, producing incorrect upload limit messages.
  • Fix Ìtumọ̀ Yorùbá: – remove_avatar() no longer runs when no user is logged in.
  • Fix Ìtumọ̀ Yorùbá: – Removed redundant double nonce verification in AJAX upload and remove handlers.
  • Fix Ìtumọ̀ Yorùbá: – maybe_later dismiss action now uses a transient; dismiss_notice() now includes a capability check.
  • Fix Ìtumọ̀ Yorùbá: – Leading space typo in WPMAKE_ADVANCE_USER_AVATAR_TEMPLATE_PATH constant definition.
  • Dev Ìtumọ̀ Yorùbá: – Updated minimum WordPress version requirement to 6.0.
  • Fix Ìtumọ̀ Yorùbá: – join() replaced with implode() throughout (PHPCS standard).
  • Fix Ìtumọ̀ Yorùbá: – $args['class'] now guarded with empty() to prevent PHP notices on non-standard calls.

1.1.2 Ìtumọ̀ Yorùbá: – 15-11-2025

  • Enhance Ìtumọ̀ Yorùbá: – EXIF orientation metadata support.
  • Dev Ìtumọ̀ Yorùbá: – Brand Assets Updated.
  • Fix Ìtumọ̀ Yorùbá: – Images rotated when cropping from mobile phones.

1.1.1 Ìtumọ̀ Yorùbá: – 11-06-2025

  • Dev Ìtumọ̀ Yorùbá: – WordPress 6.8 Compatibility.
  • Tweak Ìtumọ̀ Yorùbá: – Plugin Name Typo.

1.1.0 Ìtumọ̀ Yorùbá: – 08-03-2025

  • Feature Ìtumọ̀ Yorùbá: – WooCommerce Integration.
  • Feature Ìtumọ̀ Yorùbá: – BuddyPress Integration.

1.0.3 Ìtumọ̀ Yorùbá: – 05-01-2025

  • Feature Ìtumọ̀ Yorùbá: – Store avatar in different thumbnail sizes.
  • Feature Ìtumọ̀ Yorùbá: – Allow users to use camera or webcam to capture picture.
  • Feature Ìtumọ̀ Yorùbá: – Ability for site owner to change uploaded imageÌtumọ̀ Yorùbá: ’s width and height.
  • Tweak Ìtumọ̀ Yorùbá: – Updated Readme.

1.0.2 Ìtumọ̀ Yorùbá: – 21-10-2024

  • Tweak Ìtumọ̀ Yorùbá: – Added a review prompt.
  • Tweak Ìtumọ̀ Yorùbá: – Updated admin footer text.

1.0.1 Ìtumọ̀ Yorùbá: – 21-09-2024

  • Enhance Ìtumọ̀ Yorùbá: – Improved design for selecting file types in settings.
  • Enhance Ìtumọ̀ Yorùbá: – Better styling for upload success and error messages.
  • Dev Ìtumọ̀ Yorùbá: – Added compatibility with WordPress v6.7.
  • Dev Ìtumọ̀ Yorùbá: – Updated minimum WordPress version requirement to 5.5 for better block support.

1.0.0 Ìtumọ̀ Yorùbá: – 11-09-2024

  • Initial Release