Die Verwaltung mehrerer WordPress-Websites kann sehr mühsam sein, insbesondere wenn es um die Verwaltung von Benutzerkonten und Logins geht.
Die gemeinsame Nutzung von Kunden-, Mitglieder- oder Besucherinformationen auf mehreren Websites kann die Benutzerfreundlichkeit verbessern, da sich die Benutzer mit demselben Konto auf mehreren Websites anmelden können. Außerdem können Sie damit viel Zeit sparen, wenn Sie Mitarbeiter, Studenten oder andere Benutzer zu mehreren Websites hinzufügen müssen.
In diesem Artikel zeigen wir Ihnen, wie Sie auf einfache Weise Benutzer und Logins für mehrere WordPress-Websites freigeben können.
Warum Benutzer und Logins für mehrere WordPress-Websites freigeben?
Wenn Sie mehrere Websites haben, möchten Sie vielleicht Benutzer und Anmeldeinformationen gemeinsam nutzen.
Dies kann Ihren Besuchern Zeit und Mühe ersparen, da sie das Benutzerregistrierungsformular nur einmal ausfüllen müssen. Sie könnten zum Beispiel einen WordPress-Blog und eine Website haben, auf der Sie Online-Kurse verkaufen.
Wenn jemand einen Kurs in Ihrem Blog kauft, können Sie ihn automatisch zu der Website hinzufügen, die das Lernmanagementsystem (LMS) enthält. Der Benutzer kann sich dann beim LMS anmelden und mit der Arbeit an seinem Kurs beginnen, ohne sich mit seiner E-Mail-Adresse, seinem Benutzernamen und anderen Informationen registrieren zu müssen.
Wenn Sie eine WordPress-Entwicklungsagentur sind oder an mehreren Kunden-Websites arbeiten, müssen Sie möglicherweise mehrere Konten für jeden Entwickler, Tester und andere Mitarbeiter manuell erstellen. Stattdessen können Sie Zeit sparen, indem Sie jede Person einmal registrieren und dann die Anmeldeinformationen für alle Kunden-Websites gemeinsam nutzen.
Sehen wir uns also an, wie Sie Benutzer und Logins zwischen WordPress-Websites austauschen können.
Gemeinsame Nutzung von Benutzern und Logins durch mehrere WordPress-Sites
Der beste Weg, Benutzer- und Anmeldeinformationen zu teilen, ist die Verwendung von Uncanny Automator. Es ist das beste WordPress-Automatisierungs-Plugin und hilft Ihnen, automatisierte Arbeitsabläufe zu erstellen, die Ihnen eine Menge Zeit und Mühe ersparen können.
Wenn es darum geht, mehrere Websites miteinander zu verbinden, gehen viele Menschen davon aus, dass man ein WordPress-Multisite-Netzwerk einrichten muss. Es ist jedoch oft einfacher, Webhooks zu verwenden. Dabei handelt es sich um Codebausteine, die es verschiedenen Tools und Anwendungen ermöglichen, Informationen in Echtzeit auszutauschen.
Nach der Installation von Uncanny Automator können Sie Webhooks verwenden, um Informationen zwischen WordPress-Websites auszutauschen, einschließlich Benutzerkonten und Anmeldedaten.
Zu Beginn müssen Sie Uncanny Automator auf der Website installieren, auf der die Benutzer ihr ursprüngliches Konto erstellen werden. Wir nennen dies die „Quell“-Website.
Anschließend müssen Sie Uncanny Automator auf jeder Website installieren, die Daten von der Quellseite erhalten soll.
Schließlich werden Sie Automatisierungsrezepte und Webhooks verwenden, um Benutzerinformationen von der Quelle an alle anderen Websites zu senden, die diese Informationen benötigen.
Gehen wir nun die einzelnen Schritte im Detail durch.
Uncanny Automator zur Quell-Website hinzufügen
Als erstes müssen Sie Uncanny Automator auf Ihrer Quell-Website installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.
Hinweis: Es gibt ein kostenloses Uncanny Automator-Plugin, mit dem Sie viele gängige Aufgaben automatisieren können und das über 300 Automatisierungsauslöser und -aktionen enthält. Wir werden jedoch Uncanny Automator Pro verwenden, weil Sie es benötigen, um den Auslöser „Ein Benutzer wird erstellt“ zu verwenden.
Nach der Aktivierung werden Sie aufgefordert, die kostenlose Version von Uncanny Automator core zu installieren. Das kostenlose Plugin hat eingeschränkte Funktionen, dient aber als Basis für die Pro-Version.
Gehen Sie anschließend zu Automator “ Einstellungen und geben Sie Ihren Lizenzschlüssel ein.
Sie finden diese Informationen unter Ihrem Konto auf der Uncanny Automator Website.
Nachdem Sie den Schlüssel eingegeben haben, klicken Sie auf die Schaltfläche „Lizenz aktivieren“.
Ein neues Automatisierungsrezept erstellen
Nach der Aktivierung sind Sie bereit, automatisierte Workflows in WordPress zu erstellen. Uncanny Automator nennt diese Arbeitsabläufe „Rezepte“.
Sie werden ein Rezept erstellen, das jedes Mal, wenn sich ein Benutzer auf Ihrer WordPress-Website registriert, Informationen an einen Webhook sendet.
Um zu beginnen, gehen Sie einfach auf die Automator “ Neu hinzufügen Seite. Uncanny Automator wird Sie nun fragen, ob Sie ein Rezept für „Eingeloggte“ oder ein Rezept für „Alle“ erstellen möchten.
Eingeloggte Rezepte können nur von eingeloggten Benutzern ausgelöst werden, aber jeder kann Rezepte für „Alle“ auslösen. Wählen Sie also „Eingeloggt“ und klicken Sie dann auf „Bestätigen“.
Sie können diesem Rezept nun einen Titel geben, indem Sie in das Feld „Titel“ tippen.
Dies dient nur als Referenz, Sie können also alles verwenden, was Sie wollen.
Auslöser und Aktionen zum automatisierten Workflow hinzufügen
Jedes Rezept in Uncanny Automator besteht aus zwei Teilen: Auslöser und Aktionen.
Ein Auslöser ist ein Ereignis, das den automatisierten Arbeitsablauf startet, z. B. das Hinzufügen neuer Benutzer und Autoren zu Ihrem WordPress-Blog. Aktionen sind die Aufgaben, die das Rezept ausführt, z. B. das Teilen von Informationen mit einer anderen Website, einem Blog oder einem Online-Shop.
Zu Beginn müssen Sie den Auslöser festlegen, indem Sie eine Integration auswählen.
Uncanny Automator unterstützt viele beliebte WordPress-Plugins, darunter WPForms, WooCommerce und OptinMonster. Die Optionen, die Sie sehen, können je nach den installierten Plugins variieren.
Um zu beginnen, wählen Sie „WordPress“ und klicken Sie auf „Ein Benutzer wird erstellt“.
Als nächstes müssen Sie Uncanny Automator mitteilen, was er tun soll, wenn das Rezept ausgelöst wird.
Klicken Sie dazu auf die Schaltfläche „Aktion hinzufügen“.
Uncanny Automator zeigt nun alle verschiedenen Integrationen an, die Sie in der Aktion verwenden können.
Um Daten an einen Webhook zu senden, klicken Sie auf „Webhooks“.
Dadurch wird ein neues Dropdown-Menü hinzugefügt.
Wählen Sie hier „Daten an einen Webhook senden“.
Sie sehen nun einen neuen Abschnitt, in dem Sie den Webhook einrichten können.
Blättern Sie zunächst zum Abschnitt „Körper“.
Hier müssen Sie die Daten angeben, die Uncanny Automator an die empfangenden Blogs oder Websites weitergeben soll. Als Beispiel zeigen wir Ihnen, wie Sie die E-Mail-Adresse, den Vornamen und den Benutzernamen des Nutzers weitergeben können. Wir werden das Passwort des Benutzers nicht über Uncanny Automator weitergeben.
Stattdessen generiert Uncanny Automator ein zufälliges temporäres Passwort. Später in dieser Anleitung zeigen wir Ihnen, wie Sie eine E-Mail mit einem Link zum Zurücksetzen des Passworts versenden, damit die Benutzer ihr eigenes Passwort erstellen können.
Pro-Tipp: Es ist die beste Praxis, für jedes Konto ein eigenes Passwort zu verwenden. Weitere Informationen zu diesem Thema finden Sie in unserem ultimativen WordPress-Sicherheitsleitfaden.
Um die E-Mail-Adresse des Benutzers weiterzugeben, klicken Sie auf das Feld unter „Schlüssel“ und geben Sie „E-Mail“ ein. Sie werden den Schlüssel in Ihrem Webhook verwenden, also notieren Sie ihn sich.
Wählen Sie unter „Datentyp“ die Option „Text“, wenn sie nicht bereits ausgewählt ist.
Klicken Sie nun auf das Sternchen neben „Wert“.
Daraufhin öffnet sich ein Dropdown-Menü mit allen Daten, die Sie weitergeben können. Sie können zum Beispiel den Benutzernamen, den Vornamen und den Nachnamen der Person freigeben.
Um die E-Mail-Adresse des Benutzers freizugeben, klicken Sie auf „Allgemein“ und wählen dann „Benutzer-E-Mail“.
In der Regel möchten Sie zusätzliche Informationen weitergeben, z. B. den Vornamen und den Nachnamen des Benutzers.
Wenn Sie weitere Informationen weitergeben möchten, klicken Sie auf die Schaltfläche „Paar hinzufügen“.
Geben Sie dann einen Schlüssel ein, wählen Sie den Datentyp aus, und wählen Sie einen Wert aus dem Dropdown-Menü, indem Sie den oben beschriebenen Prozess befolgen.
In der folgenden Abbildung werden zum Beispiel die E-Mail, der Vorname und der Benutzername freigegeben.
Dieses Rezept ist fast fertig, aber Sie müssen noch die URL des Webooks eingeben. Um diesen Link zu erhalten, müssen Sie Uncanny Automator auf der Website einrichten, die die Daten erhalten soll.
Lassen Sie die Quell-Website in einer Hintergrund-Registerkarte geöffnet, und öffnen Sie eine neue Registerkarte.
Empfang von Benutzeranmeldeinformationen über einen Webhook
Loggen Sie sich in der neuen Registerkarte in die Website, den Blog oder den WooCommerce-Shop ein, der die Benutzerinformationen und Anmeldedaten erhalten soll. Sie können nun das Uncanny Automator Plugin installieren und aktivieren, indem Sie den gleichen Prozess wie oben beschrieben durchführen.
Nun ist es an der Zeit, ein Rezept zu erstellen, das die Daten vom Webhook abruft und sie einem neuen Benutzerkonto hinzufügt.
Gehen Sie dazu zu Automator “ Neu hinzufügen. Klicken Sie in dem daraufhin angezeigten Popup auf „Alle“ und wählen Sie dann „Bestätigen“.
Sie können nun einen Titel für den automatisierten Workflow eingeben.
Wie gesagt, dies ist nur eine Referenz, Sie können also alles verwenden, was Sie wollen.
Wählen Sie unter „Integrationen“ die Option „Webhooks“.
Wählen Sie in der erscheinenden Dropdown-Liste „Daten von einem Webhook empfangen“.
Dadurch wird ein neuer Abschnitt hinzugefügt, in dem die „Webhook-URL“ bereits eingetragen ist. In einem späteren Schritt fügen Sie diese URL zur Quell-Website hinzu.
Blättern Sie zunächst zum Abschnitt „Felder“. Hier müssen Sie alle Informationen konfigurieren, die Sie vom Webhook abrufen wollen. Dies sind einfach die Schlüssel/Wertpaare, die Sie im ersten Automatisierungsrezept erstellt haben.
Geben Sie unter „Schlüssel“ genau den Schlüssel ein, den Sie für die erste Information verwendet haben. Wenn Sie zuvor „E-Mail“ großgeschrieben haben, schreiben Sie es auch hier groß.
Danach öffnen Sie das Dropdown-Menü „Werttyp“ und wählen „Text“.
Um das nächste Schlüssel/Wert-Paar zu konfigurieren, klicken Sie auf „Paar hinzufügen“. Sie können diese Schritte nun einfach wiederholen, um alle Schlüssel/Wertpaare hinzuzufügen.
Klicken Sie anschließend auf „Speichern“.
Einstellen der Benutzerdaten in Uncanny Automator
Wenn Sie mitverfolgt haben, wird Uncanny Automator nun die E-Mail-Adresse, den Benutzernamen und den Vornamen des Benutzers mit dieser neuen Website teilen.
Wie bereits erwähnt, erstellt das Rezept ein zufälliges Passwort, so dass Sie den Besuchern eine einfache Möglichkeit bieten müssen, ihr Passwort zurückzusetzen.
Am einfachsten ist es, eine E-Mail mit einem Link zu Ihrer Seite zum Zurücksetzen des Passworts zu senden. Sie können auch andere nützliche Informationen, wie den Benutzernamen der Person, einen Link zu Ihrer Website und Ihre Kontaktinformationen angeben.
Klicken Sie auf die Schaltfläche „Aktion hinzufügen“, um zu beginnen.
Uncanny Automator zeigt nun alle verschiedenen Integrationen an, die Sie verwenden können.
Klicken Sie nun auf „E-Mails“.
Wählen Sie in der erscheinenden Auswahlliste die Option „Eine E-Mail senden“.
Dies fügt einen neuen Abschnitt hinzu, in dem einige Einstellungen bereits ausgefüllt sind. Zum Beispiel wird Uncanny Automator standardmäßig alle Nachrichten von Ihrer WordPress-Administrator-E-Mail senden. Außerdem wird der Name Ihrer Website als „Absendername“ verwendet.
Um eine dieser Einstellungen zu ändern, löschen Sie einfach den Standardwert.
Geben Sie dann entweder den Wert ein, den Sie stattdessen verwenden möchten, oder klicken Sie auf das Sternchen und wählen Sie ein Token aus dem Dropdown-Menü. Diese Token werden bei der Ausführung des Rezepts durch echte Informationen ersetzt. Sie sind also eine gute Möglichkeit, verschiedenen Nutzern personalisierte Inhalte anzuzeigen.
Die nächste Aufgabe besteht darin, die E-Mail-Adresse des Benutzers aus dem Webhook abzurufen.
Suchen Sie dazu das Feld „An“ und klicken Sie auf das Sternchen.
Klicken Sie anschließend auf , um den Abschnitt „Allgemeines“ zu erweitern.
Wenn es erscheint, klicken Sie auf „Benutzer-E-Mail“.
Uncanny Automator zeigt nun ein Popup-Fenster an, in dem erklärt wird, dass Sie angeben müssen, woher die Benutzerinformationen stammen sollen.
Klicken Sie in dem Popup-Fenster auf „Benutzerdaten einstellen“.
Wenn Sie nun nach oben scrollen, sehen Sie einen neuen Abschnitt „Aktionen werden ausgeführt bei…“.
Sie möchten jedes Mal, wenn das Rezept ausgeführt wird, ein neues Benutzerkonto anlegen, also wählen Sie „Neuer Benutzer“.
Nun müssen Sie jedes Feld den vom Webhook abgerufenen Informationen zuordnen. Einige dieser Felder sind obligatorisch, z. B. der Benutzername und die E-Mail-Adresse, andere sind optional, z. B. der Anzeigename.
Suchen Sie einfach das erste Feld, dem Sie Daten zuordnen möchten, und klicken Sie auf die Schaltfläche mit dem Sternchen.
Erweitern Sie in der Dropdown-Liste den Bereich „Daten von einem Webhook empfangen“.
Sie können nun die Informationen auswählen, die Sie in diesem Feld anzeigen möchten. In unseren Bildern rufen wir die E-Mail-Adresse des Benutzers aus dem Webhook ab.
Wiederholen Sie diese Schritte einfach für jedes Feld, in dem Sie die Informationen des Besuchers verwenden möchten. Denken Sie daran, das Feld „Passwort“ leer zu lassen, damit Uncanny Automator ein neues, zufälliges Passwort generiert.
Standardmäßig legt Uncanny Automator jeden neuen Benutzer als Abonnenten an. Wenn Sie ihnen eine andere Rolle geben wollen, öffnen Sie das Dropdown-Menü ‚Rolle‘ und wählen Sie eine Option aus der Liste.
Weitere Informationen zu diesem Thema finden Sie in unserem Leitfaden für Einsteiger zu WordPress-Benutzerrollen und -Rechten.
Schließlich können Sie Uncanny Automator mitteilen, was zu tun ist, wenn es bereits ein Konto für diesen Benutzernamen oder diese E-Mail-Adresse gibt. Da Sie keine doppelten Konten erstellen möchten, klicken Sie auf die Optionsschaltfläche „Nichts tun“.
Klicken Sie anschließend auf „Speichern“.
Eine E-Mail zum Zurücksetzen des Passworts erstellen
Sie sind nun bereit, die E-Mail zu erstellen, die Uncanny Automator an Ihre Benutzer senden wird.
Blättern Sie zunächst zum Abschnitt „E-Mail senden“ und suchen Sie das Feld „An“. Klicken Sie auf die Schaltfläche mit dem Sternchen und wählen Sie „Benutzer-E-Mail“ aus dem Dropdown-Menü.
Blättern Sie anschließend zum Feld „Betreff“.
Hier können Sie einen beliebigen Text eingeben, den Sie in der Betreffzeile anzeigen möchten. Sie können den E-Mail-Betreff auch mit Token personalisieren, die Uncanny Automator durch echte Benutzerdaten ersetzt.
Um ein Token einzufügen, wählen Sie die Sternchen-Schaltfläche und klicken Sie dann auf , um den Abschnitt „Daten von einem Webhook empfangen“ zu erweitern.
Sie können nun das Token auswählen, das Sie verwenden möchten, z. B. den Benutzernamen, den Vornamen oder den Nachnamen der Person. Auf diese Weise können Sie einen personalisierten Betreff erstellen, der die Öffnungsrate Ihrer E-Mail verbessern kann.
Wenn Sie mit der Betreffzeile zufrieden sind, ist es an der Zeit, den Text der E-Mail zu verfassen.
Ähnlich wie bei der Betreffzeile können Sie einfachen Text direkt in den Editor eingeben oder Token verwenden, um eine personalisierte Nachricht zu erstellen. Wenn Sie z. B. den Vornamen des Benutzers aus dem Webhook abgerufen haben, können Sie ihn mit seinem Namen ansprechen.
Sie müssen auch einen Link zum Zurücksetzen des Passworts einfügen, damit der Benutzer sein eigenes Passwort erstellen und sein Konto sicher halten kann.
Um diesen Link einzubinden, klicken Sie einfach auf das Sternchen und beginnen Sie mit der Eingabe von ‚User reset password URL‘.
Wenn die richtige Option angezeigt wird, klicken Sie darauf, um sie der Nachricht hinzuzufügen.
Wenn Sie mit der Einrichtung der E-Mail zufrieden sind, klicken Sie auf die Schaltfläche „Speichern“.
Damit sind Sie bereit, dieses automatisierte Rezept in Betrieb zu nehmen.
Scrollen Sie einfach nach oben und klicken Sie auf den Schalter „Entwurf“, so dass er stattdessen „Live“ anzeigt.
Mehrere WordPress-Websites mit einem Webhook verbinden
Im Abschnitt „Auslöser“ finden Sie die „Webhook-URL“. Beachten Sie, dass Sie diesen Abschnitt möglicherweise durch Klicken erweitern müssen, um die Webhook-URL zu sehen.
Der letzte Schritt ist das Hinzufügen dieser URL zum ersten Rezept, das Sie auf Ihrer Ausgangsseite erstellt haben. Kopieren Sie dazu die URL und wechseln Sie dann zurück zum Rezept auf Ihrer ursprünglichen Website.
Scrollen Sie auf dieser Registerkarte zum Abschnitt „Aktionen“ und suchen Sie das leere Feld „Webhook-URL“. Sie können dann die URL in dieses Feld einfügen.
Sobald dies geschehen ist, ist die Quellwebsite bereit, die Anmeldedaten und Informationen der Benutzer weiterzugeben.
Um alles live zu schalten, klicken Sie einfach auf den Schalter „Entwurf“, so dass er stattdessen „Live“ anzeigt.
Zu diesem Zeitpunkt haben Sie zwei Uncanny Automator Rezepte auf zwei verschiedenen Websites.
Jedes Mal, wenn jemand ein Konto auf der Quell-Website anlegt, teilt Uncanny Automator seine Informationen mit der zweiten Website. Der Benutzer erhält außerdem eine E-Mail mit einem Link zum Zurücksetzen des Passworts.
Möchten Sie Benutzer- und Anmeldeinformationen für weitere Websites freigeben?
Dann wiederholen Sie einfach die obigen Schritte, um Uncanny Automator auf weiteren Websites einzurichten. Auf diese Weise können Sie ganz einfach Benutzerdaten mit einer unbegrenzten Anzahl von WordPress-Blogs, Websites und Online-Marktplätzen teilen.
Bonus: Stellen Sie sicher, dass Ihre WordPress-E-Mails zuverlässig versendet werden
Manchmal kann es vorkommen, dass Benutzer Ihre E-Mails nicht wie erwartet erhalten. Das liegt daran, dass viele WordPress-Hosting-Unternehmen die E-Mail-Funktion nicht richtig konfiguriert haben.
Viele Hosting-Unternehmen deaktivieren die Mailfunktion, um zu verhindern, dass ihre Server missbraucht werden. Dies kann ein großes Problem darstellen, da Ihre Nutzer keine Informationen darüber erhalten, wie sie ihre Passwörter erstellen und auf ihre Konten zugreifen können.
Glücklicherweise können Sie dies mit WP Mail SMTP, dem besten WordPress SMTP-Plugin auf dem Markt, leicht beheben.
Damit können Sie Ihre WordPress-E-Mails über eine zuverlässige SMTP-Plattform versenden, die speziell für den Versand von E-Mails wie SendLayer, Gmail und Outlook konfiguriert ist.
Weitere Einzelheiten finden Sie in unserer Anleitung zur Behebung von WordPress, das keine E-Mails sendet.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie Sie automatisch Benutzer und Logins für mehrere WordPress-Sites freigeben können. Vielleicht möchten Sie auch unsere Anleitung für Einsteiger lesen, wie Sie Ihr Passwort in WordPress ändern können, oder unsere Anleitung zum Senden einer E-Mail an alle registrierten Benutzer in WordPress lesen.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Ralph
Will this work with levels of users between websites?
2 websites, both have free and premium accounts with different content available.
If customer pay for premium account, he can access premium content on site A and B with 1 login.
Is it possible?
WPBeginner Support
It would depend on how you have your accounts set up. If you reach out to Uncanny Automator’s support they can help clarify how to set it up
Admin
Ralph
I will definitely reach out to them for confirmation. Thanks for the guide again!