Gravatars2
(the gravatar.com service only works sporadically, however)
The “new” service still uses the same query format, so there was nothing to change for that. Note the images are now self-rated, defaulting to “X”, so you may want to change the “Default Rating” in the plugin management page to “X” to get the images for people that forgot to rate their gravatar.
Unfortunately, the REST API was nixed in the “new” 2.0 system, meaning there is no way to check if an image is available without just downloading the image. And now since a nice blue “G” is returned if there is no image (or if the max rating is not met), a kludgey test has to be made to make sure a good image was returned. This makes the plugin caching system slower, unfortunately, but still not nearly as slow as not caching the images, and having your site visitors have to wait for the gravatar.com server to return an image (probably a blue “G”).
Gravatars2 is a WordPress plugin, modified from Skippy’s Gravatars with the following enhancements:
UPDATE v2.7.0: Local Gravatar Images no longer overwritten when someone submits a bad local image URL. Thanks to George Caswell for identifying the problem & solution.
UPDATE v2.6.2: Gravatar Cache Manage admin panel now links the md5 to the full gravatar.com query (including rating, size, & default gravatar). This should help people troubleshoot problems they may be having with their gravatar images.
UPDATE v2.6.1: Kludged a “fix” for the gravatar.com REST API not working. Default is to NOT use the REST API, but once it starts working, recommended to set it back to “Yes” in the options.
UPDATE v2.6.0: Cached images are never expired until a new valid image is received from gravatar.com. A “Load Saved Cache” option reloads images from the local filesystem into the cache (as long as they have not been deleted). This should help deal with gravatar.com server suckage.
DOWNLOAD
Download the plugin here (available in both Unix gzip-tar & Windows zip packages):
Current Version:
Last Updated:
View bottom of gravatars2.README for Change Log
INSTALLATION INSTRUCTIONS
Please read the Installation Instructions page to see how to set up Gravatars2 on your site.
For reference, you can view the comments.php and style.css file that this site is using. Gravatar styles at the very bottom.
QUESTIONS / FEEDBACK
If you have any questions, or want to give feedback, go to the Discussion & Support page.