[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fr4PG80Gl52MKJ82qFJUrCQsvKghoimBbfK9egYHjlOc":3,"$fsh8FRLPJaRl5I_1zqdzcOsX2Pe_Uvoz9wIb_Kk73XKk":134,"$f8OjjPdY5Lguy85Zd78C91Vds7nqBa0Gg0EVffWHRqTE":139},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":15,"tags":16,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":34,"analysis":25,"fingerprints":25},"kilho-simple-avatar","Kilho's Simple Avatar","0.9.0","newkilho","https:\u002F\u002Fprofiles.wordpress.org\u002Fnewkilho\u002F","\u003Cp>Custom Profile Picture Upload: Users can upload their own avatars directly from the frontend or the “Edit Profile” screen, allowing for a personalized profile picture experience.\u003Cbr \u002F>\nAutomatic Thumbnail Generation: When users upload a new avatar, the plugin automatically generates resized images (thumbnails) for optimal display in different contexts.\u003Cbr \u002F>\nReal-Time Avatar Update: The plugin provides a smooth and intuitive user experience by allowing users to preview their avatar changes instantly, without having to refresh the page.\u003Cbr \u002F>\nSimple File Handling: Supports JPEG, PNG, and GIF formats, ensuring compatibility with common image types.\u003Cbr \u002F>\nFully Integrated with WordPress User Profiles: The custom avatar replaces the default Gravatar for each user, while still keeping Gravatar as a fallback if no custom avatar is uploaded.\u003Cbr \u002F>\nClean and Lightweight: Kilho’s Simple Avatar focuses on simplicity and efficiency, ensuring minimal impact on your site’s performance.\u003Cbr \u002F>\nThis plugin is perfect for websites looking to provide users with more control over their profile customization, while keeping the interface simple and responsive.\u003C\u002Fp>\n","Add a simple avatar upload field to user profiles for custom profile pictures, with automatic resizing and real-time updates.",0,885,"2024-10-09T21:44:00.000Z","6.6.5","",[17,18,19,20,21],"avatar","gravatar","picture","profile","user","https:\u002F\u002Fkilho.net\u002Farchives\u002Fnotice\u002F3771","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkilho-simple-avatar.0.9.0.zip",92,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,88,"2026-08-29T08:22:48.492Z",[35,58,77,93,115],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"custom-profile-picture","Custom Profile Picture – Replace Gravatar with Your Own Images","1.0.7","Iftakharul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fifatwp\u002F","\u003Cp>\u003Cstrong>Custom Profile Picture\u003C\u002Fstrong> is the easiest way to replace WordPress default Gravatar avatars with custom profile pictures. Upload images directly or choose from your media library – managing user avatars has never been this simple!\u003C\u002Fp>\n\u003Ch4>🚀 Why Choose Custom Profile Picture?\u003C\u002Fh4>\n\u003Cp>Tired of relying on Gravatar for user avatars? Want complete control over your site’s user profile pictures? This plugin gives you the freedom to upload custom profile pictures without depending on external services.\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>📸 Dual Upload Methods\u003C\u002Fstrong>\u003Cbr \u002F>\n* Upload images directly from your device\u003Cbr \u002F>\n* Choose from WordPress Media Library\u003Cbr \u002F>\n* Both methods available on individual user profiles\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌐 Frontend Shortcode\u003C\u002Fstrong>\u003Cbr \u002F>\n* Add \u003Ccode>[custom_profile_picture]\u003C\u002Fcode> to any page or post\u003Cbr \u002F>\n* Logged-in users can upload, crop, and remove their own picture directly on the frontend\u003Cbr \u002F>\n* Interactive crop tool — no page reload required\u003Cbr \u002F>\n* Works without giving users access to the admin area\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Centralized Management Dashboard\u003C\u002Fstrong>\u003Cbr \u002F>\n* Manage ALL user profile pictures from one page\u003Cbr \u002F>\n* Beautiful grid view of all users\u003Cbr \u002F>\n* Hover to change or remove pictures instantly\u003Cbr \u002F>\n* AJAX-powered updates – no page refresh needed\u003Cbr \u002F>\n* Search users by name, email, or username\u003Cbr \u002F>\n* Pagination for sites with many users\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Professional Image Cropping\u003C\u002Fstrong>\u003Cbr \u002F>\n* Built-in interactive cropping tool\u003Cbr \u002F>\n* Real-time crop preview\u003Cbr \u002F>\n* Maintains perfect square aspect ratio\u003Cbr \u002F>\n* Mobile-friendly interface\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔒 Security First\u003C\u002Fstrong>\u003Cbr \u002F>\n* Proper nonce verification\u003Cbr \u002F>\n* Capability checks for user permissions\u003Cbr \u002F>\n* Secure AJAX handling\u003Cbr \u002F>\n* Sanitized and validated inputs\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📱 Fully Responsive\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works perfectly on desktop, tablet, and mobile\u003Cbr \u002F>\n* Touch-friendly controls\u003Cbr \u002F>\n* Responsive admin interface\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* Clean, object-oriented code\u003Cbr \u002F>\n* Proper WordPress coding standards\u003Cbr \u002F>\n* Namespaced classes\u003Cbr \u002F>\n* Well-documented code\u003Cbr \u002F>\n* Extensible architecture\u003C\u002Fp>\n\u003Ch4>💡 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Community websites\u003C\u002Fli>\n\u003Cli>Membership sites\u003C\u002Fli>\n\u003Cli>Corporate intranets\u003C\u002Fli>\n\u003Cli>Educational platforms\u003C\u002Fli>\n\u003Cli>Any site wanting custom user avatars\u003C\u002Fli>\n\u003Cli>Sites not wanting to depend on Gravatar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Method 1: Individual User Profiles\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to Users \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Your Profile (or edit any user)\u003Cbr \u002F>\n2. Scroll to “Profile Picture” section\u003Cbr \u002F>\n3. Click “Choose from Media Library” OR upload directly\u003Cbr \u002F>\n4. Image automatically replaces Gravatar everywhere\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Method 2: Bulk Management (Admin)\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to “Profile Pictures” in admin menu\u003Cbr \u002F>\n2. See all users in a beautiful grid layout\u003Cbr \u002F>\n3. Hover over any user’s avatar\u003Cbr \u002F>\n4. Click “Change” to select from media library\u003Cbr \u002F>\n5. Click “Remove” to revert to Gravatar\u003C\u002Fp>\n\u003Ch4>🌟 What Makes This Plugin Special?\u003C\u002Fh4>\n\u003Cp>Unlike other avatar plugins, Custom Profile Picture offers:\u003Cbr \u002F>\n* \u003Cstrong>No configuration needed\u003C\u002Fstrong> – works out of the box\u003Cbr \u002F>\n* \u003Cstrong>Dual interface\u003C\u002Fstrong> – individual and bulk management\u003Cbr \u002F>\n* \u003Cstrong>Media library integration\u003C\u002Fstrong> – use existing images\u003Cbr \u002F>\n* \u003Cstrong>Beautiful UX\u003C\u002Fstrong> – modern, intuitive design\u003Cbr \u002F>\n* \u003Cstrong>Lightweight\u003C\u002Fstrong> – no bloat, just what you need\u003Cbr \u002F>\n* \u003Cstrong>100% WordPress compatible\u003C\u002Fstrong> – uses standard avatar system\u003C\u002Fp>\n\u003Ch4>🔧 Technical Details\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Integrates seamlessly with WordPress avatar system\u003C\u002Fli>\n\u003Cli>Works with \u003Ccode>get_avatar()\u003C\u002Fcode> function\u003C\u002Fli>\n\u003Cli>Replaces avatars site-wide automatically\u003C\u002Fli>\n\u003Cli>Stores images in WordPress media library\u003C\u002Fli>\n\u003Cli>Clean database structure with user meta\u003C\u002Fli>\n\u003Cli>No external dependencies (except Cropper.js for cropping)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📚 Documentation & Support\u003C\u002Fh4>\n\u003Cp>Need help? Check out our:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fifatwp.wordpress.com\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-profile-picture\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Ch4>[custom_profile_picture]\u003C\u002Fh4>\n\u003Cp>Place this shortcode on any page or post to give logged-in users a self-service profile picture uploader on the public-facing site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Displays the user’s current avatar (custom or Gravatar)\u003Cbr \u002F>\n* “Upload New Picture” triggers a built-in crop tool (square aspect ratio)\u003Cbr \u002F>\n* “Remove Picture” reverts the avatar back to Gravatar\u003Cbr \u002F>\n* AJAX-powered — no page reload needed\u003Cbr \u002F>\n* Guests or logged-out visitors see a prompt to sign in\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[custom_profile_picture]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can place it inside any page, post, or widget area that supports shortcodes.\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Cropper.js library for image manipulation\u003C\u002Fli>\n\u003Cli>WordPress core team for the amazing platform\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect, store, or transmit any user data outside your WordPress installation. All images are stored in your WordPress media library. No external services are used.\u003Cbr \u002F>\nCustom Profile Picture – Replace Gravatar with Your Own Images uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Want to Contribute?\u003C\u002Fh4>\n\u003Cp>We welcome contributions! Visit our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fifatwp\u002Fcustom-profile-picture\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> to report issues or submit pull requests.\u003C\u002Fp>\n\u003Ch4>Love This Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-profile-picture\u002Freviews\u002F#new-post\" rel=\"ugc\">Leave a review\u003C\u002Fa> – it helps others find this plugin!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fifatwp.wordpress.com\u002F\" rel=\"nofollow ugc\">Donate\u003C\u002Fa> – support continued development\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For Developers\u003C\u002Fh4>\n\u003Cp>Custom Profile Picture is built with:\u003Cbr \u002F>\n* Object-oriented PHP\u003Cbr \u002F>\n* WordPress coding standards\u003Cbr \u002F>\n* Proper namespacing (Ifatwp\\CustomProfilePicture)\u003Cbr \u002F>\n* Action and filter hooks\u003Cbr \u002F>\n* AJAX for dynamic updates\u003Cbr \u002F>\n* WordPress Media Library API\u003Cbr \u002F>\n* Clean, documented code\u003C\u002Fp>\n\u003Cp>Filters available:\u003Cbr \u002F>\n* Custom hooks coming in future versions\u003C\u002Fp>\n\u003Cp>For questions, customizations, or feature requests, please visit the support forum.`\u003C\u002Fp>\n","Replace default Gravatars with custom profile pictures! Upload from media library or device. Bulk manage all users from one beautiful admin page.",200,1485,80,4,"2026-06-29T04:05:00.000Z","7.0.2","5.6","7.4",[17,52,18,53,54],"custom-avatar","profile-picture","user-profile","https:\u002F\u002Fifatwp.wordpress.com\u002F2025\u002F05\u002F07\u002Fcustom-profile-picture\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-profile-picture.1.0.7.zip",100,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":11,"num_ratings":11,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":15,"tags":71,"homepage":73,"download_link":74,"security_score":75,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":76},"author-avatar","author_avatar","1.0.2","Guillaume","https:\u002F\u002Fprofiles.wordpress.org\u002Fguillaume-lostweb\u002F","\u003Cp>Add an upload field in the user profile admin – Don’t want to use gravatar profile picture, or just don’t have one, just download this plugin. It will add a custom field in the user admin with the possibility to upload your own. Once uploaded, it will add the picture url inside the usermeta table so you can easily display it with \u003Ccode>get_the_author_meta\u003C\u002Fcode> .\u003C\u002Fp>\n\u003Cp>Translation ready and already available in French.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Easy to use, once activated and your picture uploaded, grab the source url with:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just add an image tag where you want the picture to be displayed like so:\u003C\u002Fp>\n\u003Cpre>\u003Ccode> \u003Cimg src=\"\u003C?php echo $user_meta_image;?>\" alt=\"My Custom user Profile Picture\"> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Et voilà!\u003C\u002Fp>\n","Add an upload field in the user profile admin to add a custom profile picture into usermeta table.",20,4865,"2014-03-07T23:19:00.000Z","3.8.41","3.5.1",[59,72,18,53,54],"custom-user-profile-picture","http:\u002F\u002Flostwebdesigns.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthor-avatar.1.0.2.zip",85,"2026-04-16T10:56:18.058Z",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":11,"downloaded":85,"rating":11,"num_ratings":11,"last_updated":86,"tested_up_to":48,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":91,"download_link":92,"security_score":57,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"rathly-profile-avatars","Rathly Profile Avatars","1.0.0","Rathly Marketing","https:\u002F\u002Fprofiles.wordpress.org\u002Frathly\u002F","\u003Cp>Rathly Profile Avatars replaces the default Gravatar with your own uploaded images, giving every user a custom profile picture chosen straight from the WordPress Media Library. No external services, no accounts to create, and no code required. Each user sets their avatar on their own profile screen, and it appears everywhere your theme shows an avatar.\u003C\u002Fp>\n\u003Cp>Gravatar ties a user’s photo to their email address on a third-party service, which is not always what you want. Maybe your authors do not have Gravatar accounts, maybe you want consistent on-brand headshots for a team or about-us page, or maybe you would simply rather keep avatar images on your own site. Rathly Profile Avatars lets you do exactly that while still working with any theme that relies on the standard WordPress avatar functions.\u003C\u002Fp>\n\u003Cp>Because it hooks the core get_avatar and get_avatar_url filters, your custom images show up in comments, author boxes, the admin bar, the users list, and anywhere else WordPress renders an avatar. If a user has not set a custom image, the normal Gravatar is used, so nothing breaks.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Upload custom avatars from the WordPress Media Library\u003C\u002Fli>\n\u003Cli>Replaces Gravatar everywhere standard avatar functions are used\u003C\u002Fli>\n\u003Cli>Per-user: each person manages their own avatar on their profile\u003C\u002Fli>\n\u003Cli>Works with any theme that uses get_avatar or get_avatar_url\u003C\u002Fli>\n\u003Cli>Responsive images with automatic sizing\u003C\u002Fli>\n\u003Cli>No third-party services: nothing leaves your site\u003C\u002Fli>\n\u003Cli>Clean uninstall: removes its data when the plugin is deleted\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Useful links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.rathlymarketing.com\u002Fblog\u002Fcustom-author-avatar\u002F\" rel=\"nofollow ugc\">Plugin page and guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.rathlymarketing.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Support and questions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fharrylaurel\u002FRathly-Profile-Avatars\" rel=\"nofollow ugc\">Source code on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to your user profile (Users \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Your Profile)\u003C\u002Fli>\n\u003Cli>Scroll down to the “Rathly Profile Avatars” section\u003C\u002Fli>\n\u003Cli>Click “Choose Image” to select or upload your avatar\u003C\u002Fli>\n\u003Cli>Save your profile\u003C\u002Fli>\n\u003Cli>Your custom avatar will now appear instead of Gravatar\u003C\u002Fli>\n\u003C\u002Fol>\n","Replace standard Gravatar with custom uploaded images for author avatars.",132,"2026-06-18T16:15:00.000Z","6.0","7.2",[90,17,18,53,54],"author","https:\u002F\u002Fwww.rathlymarketing.com\u002Fblog\u002Fcustom-author-avatar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frathly-profile-avatars.1.0.0.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":48,"requires_at_least":106,"requires_php":15,"tags":107,"homepage":110,"download_link":111,"security_score":112,"vuln_count":113,"unpatched_count":11,"last_vuln_date":114,"fetched_at":26},"one-user-avatar","One User Avatar | User Profile Picture","2.5.4","One Designs","https:\u002F\u002Fprofiles.wordpress.org\u002Fonedesigns\u002F","\u003Cp>WordPress currently only allows you to use custom avatars that are uploaded through \u003Ca href=\"http:\u002F\u002Fgravatar.com\u002F\" rel=\"nofollow ugc\">Gravatar\u003C\u002Fa>. \u003Cstrong>One User Avatar\u003C\u002Fstrong> enables you to use any photo uploaded into your Media Library as an avatar. This means you use the same uploader and library as your posts. No extra folders or image editing functions are necessary. This plugin is a fork of WP User Avatar v2.2.16.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One User Avatar\u003C\u002Fstrong> also lets you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upload your own Default Avatar in your One User Avatar settings.\u003C\u002Fli>\n\u003Cli>Show the user’s \u003Ca href=\"http:\u002F\u002Fgravatar.com\u002F\" rel=\"nofollow ugc\">Gravatar\u003C\u002Fa> avatar or Default Avatar if the user doesn’t have a One User Avatar image.\u003C\u002Fli>\n\u003Cli>Disable \u003Ca href=\"http:\u002F\u002Fgravatar.com\u002F\" rel=\"nofollow ugc\">Gravatar\u003C\u002Fa> avatars and use only local avatars.\u003C\u002Fli>\n\u003Cli>Use the \u003Ccode>[avatar_upload]\u003C\u002Fcode> shortcode to add a standalone uploader to a front page or widget. This uploader is only visible to logged-in users.\u003C\u002Fli>\n\u003Cli>Use the \u003Ccode>[avatar]\u003C\u002Fcode> shortcode in your posts. These shortcodes will work with any theme, whether it has avatar support or not.\u003C\u002Fli>\n\u003Cli>Allow Contributors and Subscribers to upload their own avatars.\u003C\u002Fli>\n\u003Cli>Limit upload file size and image dimensions for Contributors and Subscribers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>One User Avatar\u003Cbr \u002F>\nCopyright (c) 2023 One Designs https:\u002F\u002Fonedesigns.com\u002F\u003Cbr \u002F>\nLicense: GPLv2\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fonedesigns\u002Fone-user-avatar\u003C\u002Fp>\n\u003Cp>One User Avatar is based on WP User Avatar v2.2.16\u003Cbr \u002F>\nCopyright (c) 2020-2021 ProfilePress https:\u002F\u002Fprofilepress.net\u002F\u003Cbr \u002F>\nCopyright (c) 2014-2020 Flippercode https:\u002F\u002Fwww.flippercode.com\u002F\u003Cbr \u002F>\nCopyright (c) 2013-2014 Bangbay Siboliban http:\u002F\u002Fbangbay.com\u002F\u003Cbr \u002F>\nLicense: GPLv2\u003Cbr \u002F>\nSource: https:\u002F\u002Fgithub.com\u002Fprofilepress\u002Fwp-user-avatar\u003C\u002Fp>\n\u003Cp>One User Avatar is distributed under the terms of the GNU GPL\u003C\u002Fp>\n\u003Cp>This program is free software: you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation, either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Ch3>Advanced Settings\u003C\u002Fh3>\n\u003Ch4>Add One User Avatar to your own profile edit page\u003C\u002Fh4>\n\u003Cp>You can use the [avatar_upload] shortcode to add a standalone uploader to any page. It’s best to use this uploader by itself and without other profile fields.\u003C\u002Fp>\n\u003Cp>If you’re building your own profile edit page with other fields, One User Avatar is automatically added to the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPlugin_API\u002FAction_Reference\u002Fshow_user_profile\" rel=\"nofollow ugc\">show_user_profile\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPlugin_API\u002FAction_Reference\u002Fshow_user_profile\" rel=\"nofollow ugc\">edit_user_profile\u003C\u002Fa> hooks. If you’d rather have One User Avatar in its own section, you could add another hook:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>do_action( 'edit_user_avatar', $current_user );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Then, to add One User Avatar to that hook and remove it from the other hooks outside of the administration panel, you would add this code to the \u003Ccode>functions.php\u003C\u002Fcode> file of your theme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_avatar_filter() {\n    \u002F\u002F Remove from show_user_profile hook\n    remove_action( 'show_user_profile', array( 'wp_user_avatar', 'wpua_action_show_user_profile' ) );\n    remove_action( 'show_user_profile', array( 'wp_user_avatar', 'wpua_media_upload_scripts' ) );\n\n    \u002F\u002F Remove from edit_user_profile hook\n    remove_action( 'edit_user_profile', array( 'wp_user_avatar', 'wpua_action_show_user_profile' ) );\n    remove_action( 'edit_user_profile', array( 'wp_user_avatar', 'wpua_media_upload_scripts' ) );\n\n    \u002F\u002F Add to edit_user_avatar hook\n    add_action( 'edit_user_avatar', array( 'wp_user_avatar', 'wpua_action_show_user_profile' ) );\n    add_action( 'edit_user_avatar', array( 'wp_user_avatar', 'wpua_media_upload_scripts' ) );\n}\n\n\u002F\u002F Loads only outside of administration panel\nif ( ! is_admin() ) {\n    add_action( 'init','my_avatar_filter' );\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>HTML Wrapper\u003C\u002Fh4>\n\u003Cp>You can change the HTML wrapper of the One User Avatar section by using the functions \u003Ccode>wpua_before_avatar\u003C\u002Fcode> and \u003Ccode>wpua_after_avatar\u003C\u002Fcode>. By default, the avatar code is structured like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"wpua-edit-container\">\n    \u003Ch3>Avatar\u003C\u002Fh3>\n    \u003Cinput type=\"hidden\" name=\"wp-user-avatar\" id=\"wp-user-avatar\" value=\"{attachmentID}\" \u002F>\n    \u003Cp id=\"wpua-add-button\">\n        \u003Cbutton type=\"button\" class=\"button\" id=\"wpua-add\" name=\"wpua-add\">Edit Image\u003C\u002Fbutton>\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-preview\">\n        \u003Cimg src=\"{imageURL}\" alt=\"\" \u002F>\n        Original Size\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-thumbnail\">\n        \u003Cimg src=\"{imageURL}\" alt=\"\" \u002F>\n        Thumbnail\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-remove-button\">\n        \u003Cbutton type=\"button\" class=\"button\" id=\"wpua-remove\" name=\"wpua-remove\">Default Avatar\u003C\u002Fbutton>\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-undo-button\">\n        \u003Cbutton type=\"button\" class=\"button\" id=\"wpua-undo\" name=\"wpua-undo\">Undo\u003C\u002Fbutton>\n    \u003C\u002Fp>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To strip out the div container and h3 heading, you would add the following filters to the \u003Ccode>functions.php\u003C\u002Fcode> file in your theme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>remove_action( 'wpua_before_avatar', 'wpua_do_before_avatar' );\nremove_action( 'wpua_after_avatar', 'wpua_do_after_avatar' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To add your own wrapper, you could create something like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_before_avatar() {\n    echo '\u003Cdiv id=\"my-avatar\">';\n}\nadd_action( 'wpua_before_avatar', 'my_before_avatar' );\n\nfunction my_after_avatar() {\n    echo '\u003C\u002Fdiv>';\n}\nadd_action( 'wpua_after_avatar', 'my_after_avatar' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This would output:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv id=\"my-avatar\">\n    \u003Cinput type=\"hidden\" name=\"wp-user-avatar\" id=\"wp-user-avatar\" value=\"{attachmentID}\" \u002F>\n    \u003Cp id=\"wpua-add-button\">\n        \u003Cbutton type=\"button\" class=\"button\" id=\"wpua-add\" name=\"wpua-add\">Edit Image\u003C\u002Fbutton>\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-preview\">\n        \u003Cimg src=\"{imageURL}\" alt=\"\" \u002F>\n        \u003Cspan class=\"description\">Original Size\u003C\u002Fspan>\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-thumbnail\">\n        \u003Cimg src=\"{imageURL}\" alt=\"\" \u002F>\n        \u003Cspan class=\"description\">Thumbnail\u003C\u002Fspan>\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-remove-button\">\n        \u003Cbutton type=\"button\" class=\"button\" id=\"wpua-remove\" name=\"wpua-remove\">Default Avatar\u003C\u002Fbutton>\n    \u003C\u002Fp>\n    \u003Cp id=\"wpua-undo-button\">\n        \u003Cbutton type=\"button\" class=\"button\" id=\"wpua-undo\" name=\"wpua-undo\">Undo\u003C\u002Fbutton>\n    \u003C\u002Fp>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Use any image from your WordPress Media Library as a custom user avatar or user profile picture. Add your own Default Avatar.",100000,528961,94,41,"2026-06-01T20:03:00.000Z","4.0",[17,108,18,20,109],"bbpress","users","https:\u002F\u002Fonedesigns.com\u002Fplugins\u002Fone-user-avatar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-user-avatar.2.5.4.zip",99,2,"2021-09-20 00:00:00",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":101,"downloaded":123,"rating":24,"num_ratings":124,"last_updated":125,"tested_up_to":48,"requires_at_least":126,"requires_php":50,"tags":127,"homepage":129,"download_link":130,"security_score":131,"vuln_count":132,"unpatched_count":11,"last_vuln_date":133,"fetched_at":26},"simple-local-avatars","Simple Local Avatars","2.8.6","10up","https:\u002F\u002Fprofiles.wordpress.org\u002F10up\u002F","\u003Cp>Adds an avatar upload field to user profiles if the current user has media permissions. Generates requested sizes on demand just like Gravatar! Simple and lightweight.\u003C\u002Fp>\n\u003Cp>Just edit a user profile, and scroll down to the new “Avatar” field. The plug-in will take care of cropping and sizing!\u003C\u002Fp>\n\u003Col>\n\u003Cli>Stores avatars in the “uploads” folder where all of your other media is kept.\u003C\u002Fli>\n\u003Cli>Has a simple, native interface.\u003C\u002Fli>\n\u003Cli>Fully supports Gravatar and default avatars if no local avatar is set for the user – but also allows you turn off Gravatar.\u003C\u002Fli>\n\u003Cli>Generates the requested avatar size on demand (and stores the new size for efficiency), so it looks great, just like Gravatar!\u003C\u002Fli>\n\u003Cli>Lets you decide whether lower privilege users (subscribers, contributors) can upload their own avatar.\u003C\u002Fli>\n\u003Cli>Enables rating of local avatars, just like Gravatar.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support Level\u003C\u002Fh3>\n\u003Cp>Simple Local Avatars’ support level is marked as \u003Ccode>stable\u003C\u002Fcode>.  10up is not planning to develop any new features for this, but will still respond to bug reports and security concerns.  We welcome PRs, but any that include new features should be small and easy to integrate and should not include breaking changes.  We otherwise intend to keep this tested up to the most recent version of WordPress.\u003C\u002Fp>\n","Adds an avatar upload field to user profiles. Generates requested sizes on demand just like Gravatar!",2502546,89,"2026-05-11T03:53:00.000Z","6.6",[17,18,20,128,109],"user-photos","https:\u002F\u002F10up.com\u002Fplugins\u002Fsimple-local-avatars-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-local-avatars.2.8.6.zip",95,6,"2025-08-11 18:20:29",{"error":135,"url":136,"statusCode":137,"statusMessage":138,"message":138},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fkilho-simple-avatar\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":30,"versions":140},[141],{"version":6,"download_url":23,"svn_tag_url":142,"released_at":25,"has_diff":143,"diff_files_changed":144,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":145,"is_current":135},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fkilho-simple-avatar\u002Ftags\u002F0.9.0\u002F",false,[],[]]