apply_filters( 'get_avatar_url', string $url, mixed $id_or_email, array $args )

Filters the avatar URL.



(string) The URL of the avatar.


(mixed) The Gravatar to retrieve. Accepts a user ID, Gravatar MD5 hash, user email, WP_User object, WP_Post object, or WP_Comment object.


(array) Arguments passed to get_avatar_data(), after processing.

Top ↑


File: wp-includes/link-template.php

View on Trac

Top ↑


Version Description
4.2.0 Introduced.

Top ↑

User Contributed Notes

  1. Skip to note 1 content
    Contributed by thejaydip

    Below is a basic example to return the avatar as a placeholder image.

    function wdoc_filter_get_avatar_url( $url, $id_or_email, $args ) {
    	$url = get_template_directory_uri() . '/author.jpg';
    	return $url;
    add_filter( 'get_avatar_url', 'wdoc_filter_get_avatar_url', 10, 3 );

You must log in before being able to contribute a note or feedback.