# Zwei-Wege-Synchronisierung zwischen WP Discourse-Benutzernamen und Discourse-Benutzernamen?

**URL:** <https://meta.discourse.org/t/two-way-sync-between-wp-discourse-username-and-discourse-username/220018>\
**Category:** WordPress\
**Created:** [4. März 2022 um 00:53 UTC](https://meta.discourse.org/t/two-way-sync-between-wp-discourse-username-and-discourse-username/220018 "2022-03-04T00:53:36Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![dbwhite](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dbwhite/32/247431_2.png) [@dbwhite](https://meta.discourse.org/u/dbwhite)\
**Post date:** [4. März 2022 um 00:53 UTC](https://meta.discourse.org/t/two-way-sync-between-wp-discourse-username-and-discourse-username/220018/1 "2022-03-04T00:53:36Z")

</div>

In letzter Zeit haben mein Team und ich an einer Funktion gearbeitet, die es ermöglicht, den Discourse-Benutzernamen eines Benutzers von WordPress aus zu bearbeiten, wenn das [WP Discourse](https://github.com/discourse/wp-discourse)-Plugin installiert ist und unsere WordPress-Website als SSO-Anbieter für Discourse fungiert. Derzeit hatten wir einige Erfolge mit der Discourse-API, bei der wir ein benutzerdefiniertes Metafeld in WordPress haben, das bei Aktualisierung unsere Discourse-Instanz aufruft und eine PUT-Anfrage sendet, um den Benutzernamen des Benutzers zu aktualisieren (ähnlich einer hier vorgeschlagenen Lösung: [How does one change a username via the API?](https://meta.discourse.org/t/how-does-one-change-a-username-via-the-api/96118)).

Es gibt jedoch eine bestehende Option innerhalb von [WP Discourse](https://github.com/discourse/wp-discourse), wie hier gezeigt:

 ![Screen Shot 2022-03-03 at 4.32.35 PM](https://global.discourse-cdn.com/meta/original/3X/6/f/6fbd55ea5419e26e0c21cd549099d6d19e27e526.png)

die es WordPress-Benutzern ermöglicht, ihren „Discourse-Benutzernamen“ über dieses Feld auf ihrer WordPress-Profilseite zu bearbeiten:

 ![Screen Shot 2022-03-03 at 4.39.58 PM](https://global.discourse-cdn.com/meta/original/3X/7/4/748430fb992cb9a484bea071e12bd475a8f31724.png)

Dieses Feld wird jedoch nur zum Veröffentlichen von Beiträgen (von WP nach Discourse) verwendet und aktualisiert nicht tatsächlich den Discourse-Benutzernamen des Benutzers in Discourse. Es synchronisiert sich, wenn ein Benutzer seinen Benutzernamen in Discourse ändert, aber es synchronisiert sich nicht von WordPress nach Discourse, wenn er geändert wird.

Meine Frage ist, ob eine solche zweiseitige Synchronisierung irgendwann implementiert wird? Warum gibt es die Option, dass Benutzer dieses Feld ändern können, wenn es nicht von WordPress nach Discourse synchronisiert wird? Mein Team wäre auch daran interessiert, diese Funktion beizutragen, falls sie nicht bereits in Arbeit ist. Unsere Website benötigt diese Funktionalität, und wir stellen uns vor, dass sie auch für alle [WP Discourse](https://github.com/discourse/wp-discourse)-Websites nützlich wäre. Bitte lassen Sie es mich wissen!

@angus @simon da Sie beide stark in [WP Discourse](https://github.com/discourse/wp-discourse) involviert sind und uns bei unseren SSO-Problemen geholfen haben, denke ich, dass ich diese Frage an Sie richten sollte!

---

_[View the full topic](https://meta.discourse.org/t/two-way-sync-between-wp-discourse-username-and-discourse-username/220018)._
