Att hantera flera WordPress-webbplatser kan vara besvärligt, särskilt när det gäller att hantera användarkonton och inloggningar.
Att dela kund-, medlem- eller besökarinformation mellan flera webbplatser kan förbättra upplevelsen genom att låta användare logga in på flera webbplatser med samma konto. Det kan också spara dig massor av tid om du behöver lägga till anställda, studenter eller andra användare på flera webbplatser.
I den här artikeln visar vi hur du enkelt kan dela användare och inloggningar mellan flera WordPress-webbplatser.

Varför dela användare och inloggningar mellan flera WordPress-webbplatser?
Om du har flera webbplatser, kanske du vill dela användare och inloggningsinformation mellan dem.
Detta kan spara dina besökare tid och ansträngning eftersom de bara behöver fylla i användarregistreringsformuläret en gång. Du kan till exempel ha en WordPress-blogg och en webbplats där du säljer onlinekurser.
Om någon köper en kurs från din blogg kan du automatiskt lägga till dem på webbplatsen som har system för lärandehantering (LMS). Användaren kan sedan logga in på LMS och börja arbeta med sin kurs, utan att behöva registrera sig med sin e-postadress, användarnamn och annan information.
Om du är en WordPress-utvecklingsbyrå eller arbetar med flera klientwebbplatser, kan du behöva skapa flera konton manuellt för varje utvecklare, testare och annan personal. Istället kan du spara tid genom att registrera varje person en gång och sedan dela inloggningsinformation mellan alla klientwebbplatser.
Med det i åtanke, låt oss se hur du kan dela användare och inloggningar mellan WordPress-webbplatser.
Hur man delar användare och inloggningar mellan flera WordPress-webbplatser
Det bästa sättet att dela användar- och inloggningsinformation är att använda Uncanny Automator. Det är det bästa WordPress-automatiseringspluginet och hjälper dig att skapa automatiserade arbetsflöden som kan spara dig mycket tid och ansträngning.
När det gäller att koppla ihop flera webbplatser antar många att du behöver konfigurera ett WordPress multisite-nätverk. Det är dock ofta enklare att använda webhooks. Dessa är kodsnuttar som gör att olika verktyg och appar kan dela information i realtid.
Efter installation av Uncanny Automator kan du använda webhooks för att dela information mellan WordPress-webbplatser, inklusive användarkonton och inloggningsuppgifter.
För att börja behöver du installera Uncanny Automator på webbplatsen där användarna kommer att skapa sitt ursprungliga konto. Vi kommer att kalla detta för ‘käll’-webbplatsen.
Du behöver sedan installera Uncanny Automator på varje webbplats som ska ta emot data från källwebbplatsen.
Sedan kommer du att använda automationsrecept och webhooks för att skicka användarinformation från källan till alla andra webbplatser som behöver denna information.
Med det i åtanke, låt oss gå igenom stegen mer i detalj.
Lägg till Uncanny Automator på källwebbplatsen
Det första du behöver göra är att installera och aktivera Uncanny Automator på din källwebbplats. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
Notera: Det finns ett gratis Uncanny Automator-plugin som låter dig automatisera många vanliga uppgifter och kommer med 300 automationsutlösare och åtgärder. Vi kommer dock att använda Uncanny Automator Pro eftersom du behöver det för att använda utlösaren 'En användare skapas'.
Efter aktivering kommer du att bli ombedd att installera gratisversionen av Uncanny Automator core. Gratispluginet har begränsade funktioner, men det används som bas för Pro-versionen.
När det är gjort, gå till Automator » Inställningar och ange din licensnyckel.

Du hittar den här informationen under ditt konto på Uncanny Automator-webbplatsen.
Efter att ha angett nyckeln, klicka på knappen 'Aktivera licens'.
Skapa ett nytt automationsrecept
Efter aktivering är du redo att skapa automatiserade arbetsflöden i WordPress. Uncanny Automator kallar dessa arbetsflöden för 'recept'.
Du kommer att skapa ett recept som skickar information till en webhook, varje gång en användare registrerar sig på din WordPress-webbplats.
För att komma igång, gå helt enkelt till sidan Automator » Lägg till ny. Uncanny Automator kommer nu att fråga om du vill skapa ett 'Inloggad'-recept eller ett 'Alla'-recept.
Recept för inloggade användare kan bara utlösas av inloggade användare, men vem som helst kan utlösa 'Alla'-recept. Med det sagt, välj 'Inloggad' och klicka sedan på 'Bekräfta'.

Du kan nu ge detta recept en titel genom att skriva i fältet 'Titel'.
Detta är bara för din referens, så du kan använda vad du vill.

Lägg till utlösare och åtgärder i det automatiserade arbetsflödet
Varje recept i Uncanny Automator har två delar som kallas Utlösare och Åtgärder.
En trigger är en händelse som startar det automatiserade arbetsflödet, till exempel att lägga till nya användare och författare till din WordPress-blogg. Åtgärder är de uppgifter som receptet kommer att utföra, till exempel att dela information med en annan webbplats, blogg eller onlinebutik.
För att börja måste du ställa in utlösaren genom att välja en integration.
Uncanny Automator stöder många populära WordPress-plugins, inklusive WPForms, WooCommerce och OptinMonster. De alternativ du ser kan variera beroende på vilka plugins du har installerat.
För att komma igång, välj ‘WordPress’ och klicka sedan på ‘En användare skapas’.

Därefter måste du tala om för Uncanny Automator vad den ska göra när receptet utlöses.
För att göra detta, klicka på knappen 'Lägg till åtgärd'.

Uncanny Automator kommer nu att visa alla olika integrationer du kan använda i åtgärden.
För att skicka data till en webhook, klicka på 'Webhooks'.

Detta lägger till en ny rullgardinsmeny.
Välj här ‘Skicka data till en webhook.’

Du kommer nu att se en ny sektion där du kan ställa in webhooken.
För nu, scrolla till sektionen 'Body'.

Här behöver du ange vilka data Uncanny Automator ska skicka till de mottagande bloggarna eller webbplatserna. Som ett exempel visar vi hur du delar användarens e-postadress, förnamn och användarnamn. Vi kommer inte att dela användarens lösenord via Uncanny Automator.
Istället kommer Uncanny Automator att generera ett slumpmässigt temporärt lösenord. Senare i den här guiden visar vi dig hur du skickar ett e-postmeddelande som innehåller en länk för återställning av lösenord så att användare enkelt kan skapa sitt eget lösenord.
Proffstips: Det är god praxis att använda ett unikt lösenord för varje konto. För mer information om detta ämne, se vår ultimata WordPress-säkerhetsguide.
För att fortsätta och dela användarens e-postadress, klicka på fältet under ‘Nyckel’ och skriv in ‘Email’. Du kommer att använda nyckeln i din webhook, så notera den.

Under 'Datatyp', välj 'Text' om det inte redan är valt.
Klicka nu på asterisk bredvid 'Värde'.

Detta öppnar en rullgardinsmeny med all den olika data du kan dela. Du kan till exempel dela personens användarnamn, förnamn och efternamn.
För att dela användarens e-postadress, klicka på 'Vanligt' och välj sedan 'Användarens e-post'.

Du vill vanligtvis dela ytterligare information, som användarens förnamn och efternamn.
För att dela mer information, klicka på knappen 'Lägg till par'.

Skriv sedan in en nyckel, välj datatyp och välj ett värde från rullgardinsmenyn genom att följa samma process som beskrivs ovan.
Till exempel, i följande bild delar vi e-postadressen, förnamnet och användarnamnet.

Detta recept är nästan komplett, men du behöver fortfarande skriva in webhookens URL. För att få den här länken behöver du konfigurera Uncanny Automator på webbplatsen som ska ta emot data.
Med det sagt, lämna källwebbplatsen öppen i en bakgrundsfane och öppna en ny fane.
Ta emot användarinloggningsinformation med en webhook
Logga in i den nya fliken på webbplatsen, bloggen eller WooCommerce-butiken som kommer att ta emot användarinformationen och inloggningsdata. Du kan nu installera och aktivera Uncanny Automator-pluginet genom att följa samma process som beskrivs ovan.
När det är gjort är det dags att skapa ett recept som hämtar data från webhooken och lägger till den i ett nytt användarkonto.
För att komma igång, gå till Automator » Lägg till ny. I popup-fönstret som visas klickar du på ‘Alla’ och väljer sedan ‘Bekräfta’.

Du kan nu ange en titel för det automatiserade arbetsflödet.
Än en gång, detta är bara för din referens, så du kan använda vad du vill.

Under 'Integrationer', välj 'Webhooks'.
I rullgardinsmenyn som visas, välj 'Ta emot data från en webhook'.

Detta lägger till en ny sektion med 'Webhook URL' redan ifylld. I ett senare steg lägger du till denna URL till källwebbplatsen.
För tillfället, scrolla till sektionen 'Fält'. Här behöver du konfigurera all information du kommer att hämta från webhooken. Dessa är helt enkelt nyckel/värde-paren du skapade i det första automationsreceptet.
Under ‘Nyckel,’ skriv in den exakta nyckeln du använde för den första informationen. Om du skrev ‘E-post’ med stor bokstav tidigare, skriv det med stor bokstav här också.

Öppna sedan rullgardinsmenyn ‘Värdetyp’ och välj ‘Text.’
För att konfigurera nästa nyckel/värde-par, klicka på ‘Lägg till par.’ Du kan nu helt enkelt upprepa dessa steg för att lägga till alla nyckel/värde-par.

När det är gjort, klicka på ‘Spara’.
Ställ in användardata i Uncanny Automator
Om du har följt med kommer Uncanny Automator nu att dela användarens e-postadress, användarnamn och förnamn med den här nya webbplatsen.
Som vi redan nämnt kommer receptet att skapa ett lösenord slumpmässigt, så du måste ge besökarna ett enkelt sätt att återställa sitt lösenord.
Det enklaste sättet är att skicka ett e-postmeddelande som innehåller en länk till din återställningssida för lösenord. Du kan också inkludera annan användbar information, som personens användarnamn, en länk till din webbplats och din kontaktinformation.
För att komma igång, klicka på knappen ‘Add action’.

Uncanny Automator kommer nu att visa alla olika integrationer du kan använda.
Klicka på 'E-postmeddelanden'.

I rullgardinsmenyn som visas, välj 'Skicka ett e-postmeddelande'.
Detta lägger till en ny sektion med några inställningar redan ifyllda. Till exempel, som standard kommer Uncanny Automator att skicka alla meddelanden från din WordPress administratörse-post. Den kommer också att använda ditt webbplatsnamn som ‘Från namn.’

För att ändra någon av dessa inställningar, ta helt enkelt bort standardvärdet.
Skriv sedan antingen in det värde du vill använda istället eller klicka på asterisk och välj en token från rullgardinsmenyn. Dessa tokens kommer att ersättas med verklig information när receptet körs, så de är ett utmärkt sätt att visa personligt innehåll för olika användare.

Din nästa uppgift är att hämta användarens e-postadress från webhooken.
För att göra detta, hitta fältet 'Till' och klicka sedan på dess asterisk.

Klicka sedan för att expandera sektionen 'Vanliga'.
När den visas, klicka på 'Användar e-post'.

Uncanny Automator kommer nu att visa en popup som förklarar att du måste ange var användarinformationen kommer ifrån.
I popup-fönstret, klicka på 'Ange användardata'.

Nu, om du skrollar upp, ser du en ny sektion 'Åtgärder kommer att köras på...'.
Du vill skapa ett nytt användarkonto varje gång receptet körs, så välj ‘Ny användare.’

Du behöver nu mappa varje fält till information som hämtats från webhooken. Vissa av dessa fält är obligatoriska, som användarnamn och e-postadress, men andra är valfria, som visningsnamn.
För att komma igång, hitta helt enkelt det första fältet där du vill mappa data och klicka sedan på dess asteriskknapp.

Klicka i rullgardinsmenyn för att expandera sektionen 'Ta emot data från en webhook'.
Du kan nu välja den information du vill visa i det här fältet. I våra bilder hämtar vi användarens e-postadress från webhooken.

Upprepa helt enkelt dessa steg för varje fält där du vill använda besökarens information. Kom ihåg att lämna fältet 'Lösenord' tomt så att Uncanny Automator genererar ett nytt lösenord slumpmässigt.
Som standard skapar Uncanny Automator varje ny användare som en prenumerant. Om du vill ge dem en annan roll, öppna rullgardinsmenyn 'Roll' och välj ett alternativ från listan.

För mer om detta ämne, se vår nybörjarguide till WordPress användarroller och behörigheter.
Slutligen kan du tala om för Uncanny Automator vad som ska hända om det redan finns ett konto för detta användarnamn eller e-postadress. Eftersom du inte vill skapa dubbletter av konton, klicka på radioknappen 'Gör ingenting'.
När det är gjort, klicka på ‘Spara’.

Skapa ett e-postmeddelande för lösenordsåterställning
Du är nu redo att skapa det e-postmeddelande som Uncanny Automator kommer att skicka till dina användare.
För att komma igång, scrolla till sektionen 'Skicka ett e-postmeddelande' och hitta fältet 'Till'. Du kan nu klicka på dess asteriskknapp och välja 'Användarens e-post' från rullgardinsmenyn.

När det är gjort, scrolla till fältet 'Ämne'.
Här kan du skriva in valfri ren text som du vill visa i ämnesraden. Du kan också anpassa e-postämnet med hjälp av tokens som Uncanny Automator kommer att ersätta med verklig användardata.

För att infoga en token, välj asteriskknappen och klicka sedan för att expandera sektionen ‘Ta emot data från en webhook’.
Du kan nu välja den token du vill använda, till exempel personens användarnamn, förnamn eller efternamn. På så sätt kan du skapa en personlig ämnesrad, vilket kan förbättra dina e-postöppningsfrekvenser.

När du är nöjd med ämnesraden är det dags att skapa e-postens brödtext.
Liknande ämnet kan du skriva vanlig text direkt i redigeraren eller använda tokens för att skapa ett personligt meddelande. Om du till exempel har hämtat användarens förnamn från webhooken, kan du tilltala dem med namn.

Du måste också inkludera en länk för att återställa lösenordet, så att användaren kan skapa sitt eget lösenord och skydda sitt konto.
För att inkludera den här länken, klicka helt enkelt på asterisken och börja skriva 'Användarens URL för återställning av lösenord'.

När rätt alternativ visas, klicka för att lägga till det i meddelandet.
När du är nöjd med hur e-postmeddelandet är inställt, klicka på knappen 'Spara'.

När det är klart är du redo att göra detta automatiserade recept live.
Skrolla helt enkelt upp och klicka på ‘Utkast’-växlingsknappen så att den visar ‘Live’ istället.

Anslut flera WordPress-webbplatser med en webhook
I sektionen 'Trigger', hitta 'Webhook URL'. Var bara medveten om att du kan behöva klicka för att expandera den här sektionen för att se webhook-URL:en.

Det sista steget är att lägga till denna URL i det första receptet du skapade på din källwebbplats. För att göra detta, kopiera URL:en och byt sedan tillbaka till receptet på din ursprungliga webbplats.
I den här fliken, scrolla till avsnittet ‘Åtgärder’ och hitta det tomma fältet ‘Webhook URL’. Du kan sedan klistra in URL:en i det här fältet.

Så snart det är klart är källwebbplatsen redo att dela användarinloggningsdata och information.
För att göra allt live, klicka bara på 'Utkast'-växlingsknappen så att den visar 'Live' istället.

Vid det här laget har du två aktiva Uncanny Automator-recept på två separata webbplatser.
Nu, varje gång någon skapar ett konto på källwebbplatsen, kommer Uncanny Automator att dela deras information med den andra webbplatsen. Användaren kommer också att få ett e-postmeddelande med en länk för att återställa lösenordet.
Vill du dela användare och inloggningsinformation med fler webbplatser?
Upprepa sedan stegen ovan för att konfigurera Uncanny Automator på fler webbplatser. På så sätt kan du enkelt dela användardata med ett obegränsat antal WordPress-bloggar, webbplatser och online-marknadsplatser.
Bonus: Se till att dina WordPress-e-postmeddelanden skickas tillförlitligt
Ibland får användare inte dina e-postmeddelanden som förväntat. Detta beror på att många WordPress-värdföretag inte har mailfunktionen konfigurerad korrekt.
Många värdföretag inaktiverar mailfunktionen för att förhindra att deras servrar missbrukas. Detta kan vara ett stort problem, eftersom dina användare inte kommer att få information om hur de skapar sina lösenord och får åtkomst till sina konton.
Lyckligtvis kan du enkelt åtgärda detta genom att använda WP Mail SMTP, vilket är det bästa WordPress SMTP-pluginet på marknaden.

Det låter dig skicka dina WordPress-e-postmeddelanden via en pålitlig SMTP-plattform, som är konfigurerad specifikt för att skicka e-postmeddelanden som SendLayer, Gmail och Outlook.
För mer information, se vår guide om hur man åtgärdar att WordPress inte skickar e-post.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du automatiskt delar användare och inloggningar mellan flera WordPress-sajter. Du kanske också vill kolla in vår nybörjarguide om hur du ändrar ditt lösenord i WordPress eller se vår handledning om att skicka ett e-postmeddelande till alla registrerade användare i WordPress.
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.


Mrteesurez
Om jag förstår detta mycket väl, betyder det att jag kan koppla ihop två webbplatser på ett sådant sätt att om en användare registrerar sig på en webbplats, kan han använda samma inloggning för att logga in på en annan ansluten webbplats. Hur fungerar det, är det automatisk inloggning på en annan webbplats efter att han har slutfört en registrering på den ursprungliga webbplatsen eller kommer han att behöva logga in manuellt.
WPBeginner Support
The user would need to manually log in on the sites with their information
Admin
Ralph
Kommer detta att fungera med olika användarnivåer mellan webbplatser?
2 webbplatser, båda har gratis och premiumkonton med olika innehåll tillgängligt.
Om kunden betalar för ett premiumkonto, kan han komma åt premium-innehåll på webbplats A och B med 1 inloggning.
Är det möjligt?
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
Jag kommer definitivt att kontakta dem för bekräftelse. Tack igen för guiden!