Gibt es eine Möglichkeit, zwei Benutzer zusammenzuführen?

9

Ich habe zwei Benutzer und möchte diese dann zu einem zusammenführen.

Alle Antworten, die ich online auf diese Frage finden konnte, konzentrieren sich auf die Übertragung des Eigentums an Posts. Dies ist jedoch eine Netzwerkseite, und ich muss auch Berechtigungen und Rollen übertragen.

Gibt es eine einfache Möglichkeit, dies zu tun?

Dancrumb
quelle
Löschen Sie einfach einen von ihnen - WordPress fragt Sie, ob Sie ihre Beiträge und Links einem anderen Benutzer zuordnen möchten.
TheDeadMedic
Dadurch werden keine Berechtigungen oder Rollen übertragen.
Dancrumb
Welche Rollen / Fähigkeiten hat derzeit jeder Benutzer?
TheDeadMedic
Schreiben Sie Berechtigungen an verschiedenen Standorten im Netzwerk. Benutzerdefinierte Rollen auf verschiedenen Websites.
Dancrumb
Klingt so, als würden Sie eine (möglicherweise komplexe) Logik benötigen, um Berechtigungen zu analysieren. WordPress wird dies nicht für Sie tun, also würde ich sagen, dass es keinen einfachen Weg gibt.
s_ha_dum

Antworten:

2

Generell ich mit den meisten anderen Antworten zustimmen , aber, wenn aus irgendeinem Grund wirklich Sie mussten fusionieren zwei Konten hier ist , wie das funktionieren könnte.

Zusammenführen von Benutzer B mit Benutzer A.

  1. Weisen Sie den gesamten Inhalt von Benutzer B Benutzer A neu zu
  2. Bestimmen Sie das höchste Privileg von Benutzer B.
  3. Wenn die Berechtigungen von Benutzer-A höher als die von Benutzer-A sind, erhöhen Sie die Berechtigungen von Benutzer-A, sonst tun Sie nichts.
  4. Wenn Sie das native Benutzerkonto von WordPress erweitert haben, möchten Sie diese Logik auch hier hinzufügen.
  5. Löschen Sie Benutzer-B und räumen Sie auf.
Jean Pierre
quelle
Hört sich gut an :-) Vielen Dank für den schrittweisen Ansatz ...
Gwyneth Llewelyn
0

Nein, Sie können nicht zwei Benutzer zusammenführen. Was Sie tatsächlich tun können, ist, den neuen Benutzer hinzuzufügen und dann alle Beiträge an ihn zu übertragen.

Wenn Sie den neuen Benutzer hinzufügen, können Sie seine Regel definieren. In Ihrem Fall sollte der neue Benutzer ein "Administrator" sein. Somit hat er Zugriff auf alle Inhalte sowie Rechte für alles. Darüber hinaus ist dieser einfache Vorgang auch sehr einfach durchzuführen

Manoranjan Padhy
quelle
0

Was einfach ist, ist das Übertragen von Posts eines Benutzers an einen anderen Benutzer. Ich denke, Sie können es einfach löschen und alles auf einen vorhandenen Benutzer übertragen. Aber Benutzerrollen ... Ich bin mir nicht sicher, warum Sie das auf einen anderen Benutzer übertragen müssen. Können Sie nicht einfach einen anderen Benutzer mit denselben Berechtigungen erstellen und die Beiträge beider zusammenführen?

Michael
quelle