[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6FejUHJe0U5uB_eocd-iXUNR8spdKyAIGmqG5QgxSF4":3,"$f1uYW4hlpQFVasflcNHQPlsSZGRtIFtOZfDWAymrsC-k":136,"$f5OYaB0z04i93QhHPKvq8Ia8W0FCuNRlVjP0L783491k":141},{"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":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":26,"fingerprints":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.",0,132,"2026-06-18T16:15:00.000Z","7.0.2","6.0","7.2",[18,19,20,21,22],"author","avatar","gravatar","profile-picture","user-profile","https:\u002F\u002Fwww.rathlymarketing.com\u002Fblog\u002Fcustom-author-avatar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frathly-profile-avatars.1.0.0.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"rathly",3,80,30,94,"2026-08-29T02:56:18.858Z",[38,58,81,98,116],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":11,"num_ratings":11,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":54,"download_link":55,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"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","",[39,53,20,21,22],"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":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":25,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":78,"vuln_count":68,"unpatched_count":79,"last_vuln_date":80,"fetched_at":27},"user-avatar-reloaded","User Avatar – Reloaded","1.2.2","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>WordPress currently only allows you to use custom avatars that are uploaded through Gravatar. WP User Avatar 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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP User Avatar\u003C\u002Fstrong> also lets you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upload your own Default Avatar in your WP 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 WP 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>ADD WP USER AVATAR TO YOUR OWN PROFILE EDIT PAGE\u003C\u002Fh3>\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.\u003Cbr \u002F>\nIf you’re building your own profile edit page with other fields, WP User Avatar is automatically added to the show_user_profile and edit_user_profile hooks. If you’d rather have WP 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 WP User Avatar to that hook and remove it from the other hooks outside of the administration panel, you would add this code to the functions.php file of your theme:\n    \u003C\u002Fp>\n\u003Ch3>HTML WRAPPER\u003C\u002Fh3>\n\u003Cp>You can change the HTML wrapper of the WP User Avatar section by using the functions wpua_before_avatar and wpua_after_avatar. 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 functions.php file in your theme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nremove_action('wpua_before_avatar', 'wpua_do_before_avatar');\nremove_action('wpua_after_avatar', 'wpua_do_after_avatar');\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To add your own wrapper, you could create something like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction 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?>\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.",900,10738,2,"2023-09-14T08:17:00.000Z","6.3.8","4.0","5.6",[74,75,19,20,22],"author-image","author-photo","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-avatar-reloaded","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-avatar-reloaded.1.2.2.zip",62,1,"2025-09-28 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":33,"num_ratings":91,"last_updated":92,"tested_up_to":14,"requires_at_least":72,"requires_php":93,"tags":94,"homepage":96,"download_link":97,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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,4,"2026-06-29T04:05:00.000Z","7.4",[19,95,20,21,22],"custom-avatar","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",{"slug":74,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":25,"downloaded":105,"rating":25,"num_ratings":68,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":51,"tags":109,"homepage":114,"download_link":115,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"WP Custom Author Image","1.0","p4wparamjeet","https:\u002F\u002Fprofiles.wordpress.org\u002Fp4wparamjeet\u002F","\u003Cp>The WP Custom Author Image plugin for WordPress lets you easily add WP Custom Author Images on your site.\u003C\u002Fp>\n\u003Cp>It creates a widget that you can insert in a sidebar or any other widget area allowed by your theme.\u003Cbr \u002F>\nThe plugin now supports a short code [wp-custom-author-image] you can use to directly add the image to the page or post content.\u003C\u002Fp>\n\u003Cp>Alternatively, you can place the following call in the loop where you want the WP Custom Author Image to appear:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php the_wp_custom_author_image($author_id = null); ?>\n\nThis $author_id parameter is optional.  If it is not passed in, the code will attempt to get the current author of the page\u002Fpost.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>A second version of this function exists whereby you can pass in width and height to display the image.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php the_wp_custom_author_image_size($width, $height, $author_id = null); ?>\n\nThis $author_id parameter is optional.  If it is not passed in, the code will attempt to get the current author of the page\u002Fpost.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To configure your WP Custom Author Image, browse Users \u002F Your Profile in the admin area.\u003C\u002Fp>\n\u003Ch4>Setting WP Custom Author Image Size\u003C\u002Fh4>\n\u003Cp>You can adjust the actual display size in the WP Custom Author Image widget or by using the_wp_custom_author_image_size function call.\u003C\u002Fp>\n\u003Cp>If you do not specify a size the width and height of the actual image will be used.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Col>\n\u003Cli>You can use [wp-custom-author-image] to display the uploaded WP Custom Author Image in your page\u002Fpost content.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Multi-Author Sites\u003C\u002Fh4>\n\u003Cp>For sites with multitudes of authors, the widget offers the ability to insert a link to the author’s posts — his archives.\u003C\u002Fp>\n\u003Ch4>Single Author Sites\u003C\u002Fh4>\n\u003Cp>Normally the widget will only display an WP Custom Author Image when it can clearly identify who the content’s author actually is. In other words, on singular pages or in the loop.\u003C\u002Fp>\n\u003Cp>If you run a single author site, or a site with multiple ghost writers, be sure to check the “This site has a single author” option. The widget will then output your image at all times.\u003C\u002Fp>\n\u003Ch4>Alternate About Page Link\u003C\u002Fh4>\n\u003Cp>Normally the widget will use the author’s posts page (\u002Fauthor\u002Fauthorname\u002F) is the image is clicked on.   If your site has a dedicated page for the author, such as an ‘About Me’ page,\u003C\u002Fp>\n\u003Cp>there is a new field in ‘Your Profile’ called ‘About Me Page’.  Entering a url in this field (\u002Fabout-me\u002F) will cause the widget to use this link as opposed to \u002Fauthor\u002Fauthorname.\u003C\u002Fp>\n\u003Ch4>Retrieving Author Url\u003C\u002Fh4>\n\u003Cp>You can retrieve the url to the respective WP Custom Author Image by calling the function\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php the_wp_custom_author_image_url($author_id = null); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If $author_id is blank the plugin will attempt to determine the current author and retrieve his\u002Fher image.\u003C\u002Fp>\n","Lets you easily add WP Custom Author Images on your site.",3137,"2019-08-27T05:41:00.000Z","5.2.24","3.1",[18,110,111,112,113],"user-gravatar","user-photo","user-profile-photo","wp-custom-author-image","https:\u002F\u002Fprofiles.wordpress.org\u002Fp4wparamjeet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthor-image.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":14,"requires_at_least":129,"requires_php":72,"tags":130,"homepage":133,"download_link":134,"security_score":25,"vuln_count":79,"unpatched_count":11,"last_vuln_date":135,"fetched_at":27},"metronet-profile-picture","User Profile Picture","2.6.4","Cozmoslabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozmoslabs\u002F","\u003Cp>\u003Cstrong>User Profile Picture is no longer under active development, but will continue to work as is. We have integrated the current functionality in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprofile-builder\u002F\" rel=\"ugc\">Profile Builder\u003C\u002Fa> where it will actively be maintained, and we recommend migrating to it.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Set or remove a custom profile image for a user using the standard WordPress media upload tool.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cozmoslabs.com\u002Fuser-profile-picture\u002F\" rel=\"nofollow ugc\">View Documentation and Examples\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9icnOWWZUpA?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Users must have the ability to upload images (typically author role or greater). You can use the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprofile-builder\u002F\" rel=\"ugc\">Profile Builder\u003C\u002Fa> to allow other roles (e.g. subscribers) the ability to upload images.\u003C\u002Fp>\n\u003Cp>A template tag is supplied for outputting to a theme and the option to override a user’s default avatar is also available.\u003C\u002Fp>\n\u003Ch3>Documentation and Feedback\u003C\u002Fh3>\n\u003Cp>See the documentation on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmadalinungureanu\u002Fuser-profile-picture\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmetronet-profile-picture\u002Freviews\u002F#new-post\" rel=\"ugc\">Rate the Plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Set a custom profile image (avatar) for a user using the standard WordPress media upload tool.",40000,1048758,92,59,"2026-07-09T12:48:00.000Z","5.0",[19,131,20,22,132],"blocks","users","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmetronet-profile-picture\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmetronet-profile-picture.2.6.4.zip","2024-06-20 00:00:00",{"error":137,"url":138,"statusCode":139,"statusMessage":140,"message":140},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Frathly-profile-avatars\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":79,"versions":142},[143],{"version":6,"download_url":24,"svn_tag_url":144,"released_at":26,"has_diff":145,"diff_files_changed":146,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":147,"is_current":137},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Frathly-profile-avatars\u002Ftags\u002F1.0.0\u002F",false,[],[]]