Fixing the Multisite and BuddyPress Avatar Problem

There is a bug with WordPress Multisite and Buddypress that does not allow for member avatars to translate over to other Blogs on a Multisite network. This is both lame and frustrating, but here’s an easy fix:

Look in your wp-content/plugins folder for a file called bp-custom.php. This is not to be confused with the bp-custom.php file in your Theme folder. They are separate.

If you do not have a bp-custom.php file in your plugins folder, create one with a text editor.

Place this in bp-custom.php:


That’s it! Upload it to wp-content/plugins and you’re done. Enjoy.

BuddyPress Hosting Guide Looking for quality BuddyPress hosting? We will guide you through all the available hosting options and help you find the best webhost for your next BuddyPress project!

10 Responses to Fixing the Multisite and BuddyPress Avatar Problem

  1. Slava UA January 25, 2011 at 6:04 pm #

    Hey, nice snippet! Thank you!

    Reply
  2. Mira 360 February 2, 2011 at 10:40 pm #

    Great fix,
    but sorry i test it and not work fine on my instalation on WPMU 3.04 whith bp 1.2.7.

    I test it whith Bp-default theme and a BP-Default Member Blog, with the same result, no load the avatar images.

    ¿Anybody same?

    Reply
  3. Kate February 19, 2011 at 8:02 am #

    I tried it too, and they still aren’t showing on the main blog.

    Reply
  4. Robert February 28, 2011 at 3:18 am #

    WP 3.1 Multisite + BP 1.2.8
    My fix to the problem was to:

    1. Set the ‘upload_url_path’ to the (relative) upload path, and
    2. in ‘bp-core-avatars.php’ change the ‘upload_path’ to ‘upload_url_path’ (line 570 or so)

    That’s it.

    Reply
    • July 8, 2011 at 9:23 pm #

      Alaakzaam—information found, problem solved, thanks!

      Reply
      • Robert BAJAN July 8, 2011 at 11:50 pm #

        You’re welcome my friend!

        Reply
    • jvylohcf July 9, 2011 at 7:51 am #

      N4C4zr mddsbipnfaab

      Reply
  5. us May 6, 2011 at 7:46 am #

    Hallo Macher,
    Deine Seite ist nur über Fehlerbeseitigung erreichbar, da anti-virus.cloudflare sich einhakt,
    auch wenn der Rechner definitiv nicht mit Sicherheitsproblemen behaftet ist. Fehlende Cookies werden auch dann “angemeckert”, wenn sie längst auf dem Rechner sind. Der Zugang über Captcha ist ebenfalls nicht machbar, da der Request Access -Button nichts auslöst. Was ist zu tun? Grüße – US

    Reply
  6. Raju Das September 30, 2011 at 5:00 am #

    If you had installed WP-Framework theme using BuddyPress plugin then please check the below url:
    http://devpress.com/forums/topics/trouble-with-avatars/

    Reply
  7. Tenvris January 15, 2012 at 11:52 pm #

    Great! worked like a charm!

    Reply

Leave a Reply