Sincronização de fotos de perfil de Buddypress em WordPress Multisite Network

Estou configurando um projeto de rede Multisite. Todos os sites serão tratados com SUBDOMAIN_INSTALL. Um dos sites terá BuddyPress, ele também servirá como um ponto de input para a rede. O usuário se registrará através do buddypress.domain.com e, a partir daí, terá access a outros sites (portais, lojas …)

Eu consegui configurar a synchronization do usuário, então o nome de usuário e as senhas são armazenadas em toda a rede, mas o problema é a imagem do perfil.

Quando a imagem do perfil dos anúncios do usuário através do BuddyPress não será sincronizada em outros sites, então, se eles deixarem um comentário no site do portal, seu avatar está vazio.

Existe uma maneira de sincronizar o avatar do usuário da BP em toda a rede de sites?

Solutions Collecting From Web of "Sincronização de fotos de perfil de Buddypress em WordPress Multisite Network"

Filtre bp_core_avatar_upload_path e bp_core_avatar_url para usar um caminho / URL global em vez de um site específico.

Por exemplo: https://github.com/mlaa/humanities-commons/blob/578b0c071956707cebe229b6a03b6cab2e3462d4/humanities-commons.php#L1089

Depois de ativar o multisite que eu instalei e o BuddyPress ativado pela rede. Eu também adicionei essa linha para wp-config.php: define (‘BP_ROOT_BLOG’, 2); onde 2 é ID de seu communitycommunity.mysite.com

Dessa forma, a BP é acessível a partir de uma rede inteira, mas os perfis são tratados apenas a partir do site da rede.

Nos usuários do sub-site da rede atualizam suas informações de perfil, imagens, etc. e as mudanças são refletidas na rede.