Fora do computador no momento, mas aqui estão os passos que segui, você deve ser capaz de fazer isso se ler sobre as várias coisas que usei:
- Crie um webhook do Discourse que envie uma postagem para um arquivo PHP no seu plugin/theme sempre que alguém atualizar seu perfil
- No arquivo PHP, obtenha a carga útil que inclui o ID do usuário. Pegue a URL do avatar a partir disso, e salve como um campo meta personalizado do usuário no WordPress
- Atualize o código no WordPress que retorna um avatar de usuário com uma função que, em vez disso, retorne esse campo meta
Isso é tudo!