Ab momentan vom Computer weg, aber hier sind die Schritte, die ich gemacht habe. Du solltest es schaffen, wenn du die verschiedenen Dinge, die ich verwendet habe, liest:
- Erstelle einen Discourse-Webhook, der bei jeder Aktualisierung des Profils an eine PHP-Datei in deinem Plugin/Theme sendet.
- Auf der PHP-Seite erhältst du die Nutzlast, die die User-ID enthält. Hole die Avatar-URL daraus und speichere sie als benutzerdefiniertes Meta-Feld gegen den Benutzer in WordPress.
- Aktualisiere den Code in WordPress, der ein Nutzeravatar zurückgibt, mit einer Funktion, die stattdessen dieses Meta-Feld zurückgibt.
Das war’s!