Gravatar by design doesn’t require the downstream system to be aware if there is a match. The image (if any) is determined and served on request, only hash needs to be provided.
It’s impossible to “guess” from email or its hash if it has an avatar. That can only be resolved by request to the Gravatar.
Basically to achieve this you will need to:
- query Gravatar service for each user
- store that information to query by
- oh and re-run this forever to keep it updated
This just isn’t very practical and shoots the convenience that is the main point of Gravatar service.
The most common workaround is to use generated fallbacks (identicons, etc).
Related Posts:
- Upload gravatar in WP profile?
- Changing default Buddypress avatar affects all site avatars (because gravatar)
- How to prevent a specific users’s profile photo (gravatar) from showing on the frontend to other users?
- How to allow an user role to create a new user under a role which lower than his level only?
- How to programatically change username (user_login)?
- How to get userid at wp_logout action hook?
- How to change user_login with wp-cli?
- Replacing the WordPress password validation
- alphabetically order role drop-down selection in dashboard
- WordPress auto login after registration not working
- Change the author slug from nickname to ID
- How to let contributors to create a new revision(draft) editing their published posts
- Retrieve all users from wordpress database via REST/JSON API
- Is there a way to set a user profile to Draft?
- How to order users alphabetically by their last name?
- Wp_User_Query not sorting by meta key
- How to use hyperdb to separate and share a user dataset between wordpress installs?
- \WP_User Object | What’s the Difference Between {caps} and {allcaps}?
- pre_user_query meta_query admin user list
- Any reason to be concerned by a wave of “zombie” blog signups?
- Return ID of authors who have at least one post
- Migrating users from .com to .org?
- How to list users that have written custom post types and hide the ones that have not?
- Front end user meta options for users
- Get total number of authors on the site
- How to migrate wordpress users from one blog to another
- Find out when a user was created and display varied content depending on time since creation
- Creating a Front-end based User Search
- How can I link users across multiple subdomains?
- Create user with author role but no login information
- How wordpress retrieves user info?
- trying to list users & display first – last name
- Get users order by meta key with limit
- Hide everything on site for visitors except specific page IDs
- current user can edit user?
- WordPress Authentication Middleware
- the_author_meta(‘user_url’, $author->ID) not working properly. how can I solve this?
- How to set show admin bar front to true for all users?
- Order users by last word of last name
- show text If special user is logged
- Multiple Backend Users as single Frontend User
- Remove user profile field [duplicate]
- Can user login details be used for other applications?
- Fatal error: Call to undefined function get_users()
- Allow user access to Dashboard only!
- Does an AJAX call on the Admin Side Automatically include the User Data/Capabilities?
- Updating wp_user_level on user update
- WP_User_List -> How to open a new edit-page in WordPress admin backend!
- WP not logging in at first time
- Log out users from every where
- No user found when using REST API
- is_user_logged_in() throwing undefined function error
- How to set custom avatar for users?
- How to do a task only once for logged in users
- How many people are allowed to use same wordpress account at the same time?
- How to add registration date and last login date to user list page
- Filter users in a search
- Show only the first 300 words / 50 lines of blog posts for non registered users
- SQL Bulk update all WordPress user’s nicknames to firstname + lastname format
- Redirect logged on user to a specific page based on wp user role, page id
- How to set all external links from a certain user to “nofollow”?
- How can i login with user’s password in WordPress being an admin?
- Automatic Website user password generation
- Need to manually add multiple WP users with same e-mail address (with good reason)
- How to get current user on a multi site that is using domain mapping?
- Use members from 1 site on another one
- WordPress Redirect Specific User. Tired of Peter’s redirect Plugin its not working
- User(s) already exists show error please provide a valid username
- Is it possible to make specific posts editable by all authors?
- How to allow access based on the user meta flag
- Authentication between two different sites using the WordPress login cookie
- Block editor completely gone for second of two super user
- How can I display Only the first Array/Object?
- How can i add user display name drop down menu in frontend?
- How to create page for user?
- Return all users that have one or more published blog posts
- members only products
- Modify the user data stdObject and add extra items to it?
- wp_update_user() returning http 500 internal server error
- Insert user register into my own user table instead of wp own user
- Change “logged in as a ” link in comments form
- Specific Content on pages based on user
- throttle/limit a logged in user’s http requests to specific page on a per day basis
- I try to add informations to User profile
- force registered user as seller
- Manage user profiles with WordPress
- Not able to call value in the core files
- Limit roles displayed in users.php depending on custom role
- Fetching posts that match a User Profile setting
- Add a column before username in the users profile table
- Will mass deleting WP Users then reimporting CSV with the same userid break WP?
- Privacy in WordPress
- Create a wordpress admin user and only let them edit and post blog posts?
- Shopping plugin with user groups [closed]
- how can i inform other users about new user registration? [closed]
- How to display Most Recently Read 10 Posts by a logged in user in wordpress
- How can I list users by date in an array in meta_value?
- Email Subscribe for Downloads in WordPress
- Cant edit profile from frontend
- Can I provide a user’s user_ID to them and can it also be searchable in a member’s directory