Skip to content

Instantly share code, notes, and snippets.



Last active Dec 12, 2015
What would you like to do?
BuddyPress 1.6 custom site avatars.
BuddyPress 1.6 custom site avatars.
Add to (or create) /wp-content/plugins/bp-custom.php.
Or place in theme's functions.php.
Use a specific user's avatar for a site.
Replace SITEID with the id of the site (find via Network Admin > Sites).
Replace USERID (x3) with the id of a user whose avatar you want to use (find via Network Admin > Users).
add_filter('bp_get_blog_avatar_SITEID', 'my_avatar_user_USERID');
function my_avatar_user_USERID () {
echo bp_core_fetch_avatar (
'item_id' => USERID,
'type' => 'thumb',
'alt' => 'SOME ALT TEXT',
'width' => 40,
'height' => 40,
'class' => 'avatar'
You can also just return the HTML of any ole image. HACK!
add_filter('bp_get_blog_avatar_SITEID', 'my_avatar_SITEID');
function my_avatar_SITEID () {
echo '<img src="" alt="SOME ALT TEXT" class="avatar" width="40" height="40" />';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.