Skip to:
Content

BuddyPress.org

Opened 8 years ago

Closed 4 years ago

#7737 closed defect (bug) (fixed)

bp-custom.php - BP_AVATAR_DEFAULT no longer working

Reported by: Venutius Owned by: r-a-y
Priority: normal Milestone: BuddyPress.org Sites
Component: BuddyPress.org Sites Version:
Severity: normal Keywords: needs-codex reporter-feedback
Cc:

Description

The Codex describes setting a default avatar here:

https://codex.buddypress.org/themes/guides/customizing-buddypress-avatars/

Unfortunately this option no longer seems to work.

Change History (4)

#1 @r-a-y
8 years ago

  • Component CoreBuddyPress.org Sites
  • Keywords needs-codex reporter-feedback added
  • Milestone Awaiting ReviewBuddyPress.org Sites
  • Owner set to johnjamesjacoby
  • Summary wp-custom.php - BP_AVATAR_DEFAULT no longer workingbp-custom.php - BP_AVATAR_DEFAULT no longer working

Thanks for noticing, @venutius! That document is a couple of years old.

Can you try the following things?

If you disable Gravatar fetching with:

add_filter( 'bp_core_fetch_avatar_no_grav', '__return_true' );

Then the BP_AVATAR_DEFAULT define should work. Can you confirm?

However, if you want to keep Gravatar enabled, but have a different default avatar, can you try the following?

add_filter( 'bp_core_avatar_default', function() {
	return BP_AVATAR_DEFAULT;
} );

#2 @r-a-y
8 years ago

  • Owner changed from johnjamesjacoby to r-a-y
  • Status newreviewing

Sorry @johnjamesjacoby for the ping. Looks like Trac auto-assigns you to tickets marked in the BuddyPress.org Sites milestone.

#3 @Venutius
8 years ago

@r-a-y Sorry for the delayed response, I don't think I'm getting trac notifications. Just tried it and I can confirm your solution works. I'll update the codex page.

#4 @imath
4 years ago

  • Resolutionfixed
  • Status reviewingclosed
Note: See TracTickets for help on using tickets.