Synchroniser Avatar de Discourse vers WordPress automatiquement

Je suis momentanément loin de l’ordinateur, mais voici les étapes que j’ai suivies, tu devrais pouvoir le faire si tu lis sur les différentes choses que j’ai utilisées :

  1. Crée un webhook Discourse qui envoie un message à un fichier PHP dans ton plugin/thème chaque fois qu’une personne met à jour son profil
  2. Sur la page PHP, récupère la charge utile qui inclut l’ID utilisateur. Obtiens l’URL de l’avatar à partir de cela, et enregistre-la comme un champ méta personnalisé pour l’utilisateur dans WordPress
  3. Mets à jour le code dans WordPress qui retourne un avatar utilisateur avec une fonction qui retourne à la place ce champ méta

C’est tout !