{"id":41108,"date":"2016-01-04T00:47:55","date_gmt":"2016-01-04T00:47:55","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/letter-avatars\/"},"modified":"2020-03-03T09:24:45","modified_gmt":"2020-03-03T09:24:45","slug":"letter-avatars","status":"publish","type":"plugin","link":"https:\/\/sa.wordpress.org\/plugins\/letter-avatars\/","author":14571540,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.1.0","stable_tag":"3.1","tested":"5.3.21","requires":"4.8","requires_php":"7.0","requires_plugins":"","header_name":"Letter Avatars","header_author":"Sibin Grasic","header_description":"","assets_banners_color":"b5bbc5","last_updated":"2020-03-03 09:24:45","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/sgi.io\/donate","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/letter-avatars\/","header_author_uri":"https:\/\/sgi.io","rating":4.6,"author_block_rating":0,"active_installs":300,"downloads":19010,"num_ratings":9,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1":{"tag":"1.1","author":"seebeen","date":"2016-01-25 10:12:01"},"2.8":{"tag":"2.8","author":"seebeen","date":"2019-03-15 22:45:47"},"3.0":{"tag":"3.0","author":"seebeen","date":"2020-02-23 00:12:59"},"3.1":{"tag":"3.1","author":"seebeen","date":"2020-03-03 13:36:20"}},"upgrade_notice":{"":"<p>You will need to resave your settings after updating plugin<\/p>"},"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"8"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1320502,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1320502,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":1330203,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1","2.8","3.0","3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":1856675,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":1856675,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":1856675,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"<p>Gravatars displayed alongside letter avatars<\/p>","2":"<p>Plugin settings page<\/p>","3":"<p>Random colored avatars with user lock-in<\/p>"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1076,131,9280,127,24791],"plugin_category":[44],"plugin_contributors":[80654],"plugin_business_model":[],"class_list":["post-41108","plugin","type-plugin","status-publish","hentry","plugin_tags-avatars","plugin_tags-comment","plugin_tags-custom-avatar","plugin_tags-gravatar","plugin_tags-letter","plugin_category-discussion-and-community","plugin_contributors-seebeen","plugin_committers-seebeen"],"banners":{"banner":"https:\/\/ps.w.org\/letter-avatars\/assets\/banner-772x250.jpg?rev=1330203","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/letter-avatars\/assets\/icon-128x128.png?rev=1320502","icon_2x":"https:\/\/ps.w.org\/letter-avatars\/assets\/icon-256x256.png?rev=1320502","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/letter-avatars\/assets\/screenshot-1.jpg?rev=1856675","caption":"<p>Gravatars displayed alongside letter avatars<\/p>"},{"src":"https:\/\/ps.w.org\/letter-avatars\/assets\/screenshot-2.jpg?rev=1856675","caption":"<p>Plugin settings page<\/p>"},{"src":"https:\/\/ps.w.org\/letter-avatars\/assets\/screenshot-3.jpg?rev=1856675","caption":"<p>Random colored avatars with user lock-in<\/p>"}],"raw_content":"<!--section=description-->\n<p>Letter Avatars <strong>enables custom avatars for users without gravatar<\/strong>. Avatar will be replaced with the first letter of username or e-mail.<\/p>\n\n<p>Letter Avatars does not use any images, scripts, or font-icons. All letters will be rendered by your theme font (or Optionally via a Google font).<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Works anywhere - Plugin hooks into pre_get_avatar function, so the avatar size is preserved<\/li>\n<li>Highly customizable - You can change colors, letter font, as well as the font size<\/li>\n<li>Stylish - You can change the background and letter colors or you can randomize them for all the avatars<\/li>\n<li>Lightweight - Plugin does not use any external stylesheet, image, or js files. It only adds a small inline css in your header<\/li>\n<li>Highly compatible - You don't have to edit your theme \/ plugin files, it works automatically and plays nice with other plugins<\/li>\n<li><strong>Works with BuddyPress<\/strong> - Users and groups without gravatar \/ local avatar will use Letter Avatars<\/li>\n<li><strong>Works with YITH Reviews for WooCommerce<\/strong> - Avatars in reviews support Letter Avatars<\/li>\n<li><strong>Works with WP User Avatar<\/strong> - Users with Custom Avatar will use those, users without avatar will default to Letter Avatar<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload letter-avatars.zip to plugins via WordPress admin panel, or upload unzipped folder to your plugins folder<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress<\/li>\n<li>Go to Settings-&gt;Letter Avatars to manage the options<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt><h3>Can I disable gravatars and use Letter Avatars for all comments?<\/h3><\/dt>\n<dd><p>Yes you can. By default, Letter Avatars are used only for users without gravatar, but you can change that in plugin settings.<\/p><\/dd>\n<dt><h3>Does this plugin work with WP User Avatar<\/h3><\/dt>\n<dd><p>Yes it does, since version 3.0<\/p><\/dd>\n<dt><h3>Can I change the font for my Avatars?<\/h3><\/dt>\n<dd><p>By default, Letter Avatars will be displayed in your theme font, but you can change that in plugin settings.<\/p><\/dd>\n<dt><h3>Does this plugin work with BuddyPress?<\/h3><\/dt>\n<dd><p>Yes it does, since version 2.5<\/p><\/dd>\n<dt><h3>Does this plugin work with bbPress \/ wpDiscuz<\/h3><\/dt>\n<dd><p>At the moment, no. This feature is planned for versions 3.1 and 3.2. coming out soon<\/p><\/dd>\n<dt><h3>What does the user lock-in option do?<\/h3><\/dt>\n<dd><p>If you enable user lock-in (when random colors are enabled), each user will have his own unique color which will be used for all the comments.<\/p><\/dd>\n<dt><h3>How does the Font Auto Size option work?<\/h3><\/dt>\n<dd><p>If you enable the auto size functionality, letter size will be 75% of the avatar size.\nI.E. If the avatar size is 100px, font size will be 75px.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>Improvement: Full PSR-12 compliance<\/li>\n<li>Bugfix: Fixed various errors and notices in certain scenarios <\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Bugfix: Fixed fatal error in certain scenarios<\/li>\n<\/ul>\n\n<h4>3.0<\/h4>\n\n<ul>\n<li>Breaking: Minimum WP Version has been bumped to 4.8<\/li>\n<li>Breaking: Minimum PHP Version has been bumped to 7.0<\/li>\n<li>New Feature: Added support for WP User Avatar plugin<\/li>\n<li>Improvement: Reworked admin settings for better performance<\/li>\n<li>Improvement: Complete refactor of the codebase - Moving on to full PSR-12 Compliance<\/li>\n<li>Improvement: Improved performance using PHP 7.0 specific tweaks<\/li>\n<li>Improvement: Fixed plugin styles<\/li>\n<li>Improvement: Reworked plugin CSS to use CSS variables<\/li>\n<li>Bugfix: Improved user \/ e-mail detection in various scenarios<\/li>\n<li>Bugfix: Fixed Google Font list not showing in plugin settings<\/li>\n<li>Bugfix: Fixed transient caching not working properly on some hosting confgurations<\/li>\n<li>Bugfix: Various minor tweaks and changes<\/li>\n<\/ul>\n\n<h4>2.8<\/h4>\n\n<ul>\n<li>New feature: Select avatar shape, square or round<\/li>\n<li>New feature: Load font CSS without loading Google font<\/li>\n<li>Improvement: Better avatar checking<\/li>\n<\/ul>\n\n<h4>2.7<\/h4>\n\n<ul>\n<li>New Feature: <strong>YITH Reviews for WooCommerce support<\/strong><\/li>\n<li>Improvement: Works for comments fetched via ajax<\/li>\n<\/ul>\n\n<h4>2.6.2<\/h4>\n\n<ul>\n<li>Bugfix: Removed all PHP Notices and Warnings<\/li>\n<li>Improvement: Fine-tuned gravatar detection code<\/li>\n<\/ul>\n\n<h4>2.6.1<\/h4>\n\n<ul>\n<li>Bugfix: Fixed PHP Warning in certain scenarios<\/li>\n<\/ul>\n\n<h4>2.6<\/h4>\n\n<ul>\n<li>Improvement: Added caching mechanism for gravatar checks<\/li>\n<li>Improvement: Fine-tuned gravatar checking mechanism<\/li>\n<\/ul>\n\n<h4>2.5<\/h4>\n\n<ul>\n<li>New Feature: <strong>BuddyPress support<\/strong><\/li>\n<li>New Feature: Automatic font size - Option to calculate font size automatically by avatar size<\/li>\n<li>Improvement: Optimized gravatar detection and CSS processing<\/li>\n<li>Improvement: Optimized performance on posts with many comments<\/li>\n<\/ul>\n\n<h4>2.4<\/h4>\n\n<ul>\n<li>Internal beta version<\/li>\n<\/ul>\n\n<h4>2.3<\/h4>\n\n<ul>\n<li>Internal alpha version<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>New Feature: Load Google Font CSS without loading google font<\/li>\n<li>Improvement: Moved to select2 library for Google Font selection<\/li>\n<li>Improvement: Google Fonts selection is now cached, improving wp-admin speed<\/li>\n<li>Bugfix: Fixed the display of Letter Avatars in admin-bar<\/li>\n<li>Bugfix: Fixed Avatars not displaying properly in some scenarios<\/li>\n<li>Bugfix: Fixed Font list not showing up randomly in admin settings<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Bugfix: Fixed WP-Admin issues in WordPress versions 4.9.x<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Bugfix: Fixed Synthax Error on servers running PHP 5.3.x<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>New Feature: Colors are now calculated from e-mail hash<\/li>\n<li>Improvement: Improved color randomization functions<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li><strong>Fully reworked codebase<\/strong><\/li>\n<li>New Feature: Same color for repeated comments by same author<\/li>\n<li>Improvement: Moved settings to separate page<\/li>\n<li>Improvement: Revamped settings system<\/li>\n<li>Improvement: Reworked avatar hookin process - better performance<\/li>\n<li>Improvement: Reworked gravatar detection - works in all scenarios<\/li>\n<li>Improvement: Better color randomization - each avatar has a unique color<\/li>\n<li>Bugfix: Improved option handling<\/li>\n<li>Bugfix: Better google font handling<\/li>\n<li>Many more performance and stability fixes<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Improvement: Added hook for style loading<\/li>\n<li>Improvement: Added hook for plugin options<\/li>\n<li>Improvement: Better Gravatar detection<\/li>\n<li>Improvement: Better Theme \/ Plugin compatibility<\/li>\n<li>Improvement: Much better performance<\/li>\n<li>Improvement: Added PHPDoc to all classes \/ functions<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Sets custom avatars for users without gravatar. Avatars will be replaced by first letter of usename (or e-mail) on a colorful background","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/41108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=41108"}],"author":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/seebeen"}],"wp:attachment":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=41108"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=41108"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=41108"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=41108"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=41108"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=41108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}