DM Champ Docs

WordPress

Vem är detta för? Företag som driver en WordPress-webbplats och vill ha automatisering för att skriva inlägg eller skapa konton på den. Om du inte använder WordPress kan du hoppa över den här sidan.

Använder du en annan webbplattform? Allt med ett API kan fortfarande anslutas: se Ansluta ett verktyg vi inte listar.

WordPress är den programvara som en mycket stor del av webben körs på. Att ansluta den till DM Champ ger dina automatiseringar färdiga steg för de två saker som folk oftast vill göra på en webbplats: publicera innehåll och skapa konton åt användare. En konversation som slutar med “ja, skicka guiden till mig” kan skapa WordPress-användaren. En veckosammanfattning kan hamna som ett utkast i väntan på din granskning.

Ingenting installeras på din WordPress-webbplats. Du ansluter din egen webbplats med dina egna inloggningsuppgifter, och vi anropar WordPress inbyggda REST API på samma sätt som din egen kontrollpanel gör.

Tillgänglighet: Automatiseringar är tillgängliga på alla konton. Det finns redan i sidofältet, och det finns inget att aktivera eller begära.


Vad du behöver

  • En WordPress-webbplats på version 5.6 eller nyare, nåbar via https.
  • Snygga permalänkar aktiverade (Inställningar → Permalänkar, allt utom “Enkel”). Det är detta som gör att /wp-json/-adressen fungerar, och det är den absolut vanligaste anledningen till att en anslutning nekas.
  • Ett applikationslösenord för den WordPress-användare som automatiseringen ska agera som. I WordPress, gå till Användare → Profil, scrolla till Applikationslösenord, ge det ett namn som “Automatiseringar” och klicka på Lägg till nytt. WordPress visar lösenordet en gång, i block separerade med mellanslag. Kopiera det inklusive mellanslagen.

Ett applikationslösenord är inte ditt vanliga inloggningslösenord. Ditt riktiga lösenord hålls utanför detta, och att radera applikationslösenordet senare återkallar exakt denna anslutning och ingenting annat.

Vad användaren du väljer har tillåtelse att göra i WordPress är gränsen för vad automatiseringen kan göra. En användare som inte kan publicera inlägg kommer inte heller att kunna publicera dem via en automatisering.


Ansluta WordPress

Du ansluter inifrån en automatisering, första gången du använder ett WordPress-steg.

  1. Öppna Automatiseringar i sidofältet (under gruppen AI Studio) och öppna eller skapa en automatisering.
  2. Lägg till ett steg och sök efter WordPress i stegväljaren.
  3. Välj den WordPress-åtgärd du vill ha. Steget ber dig att ansluta först.
  4. Fyll i de tre fälten:
    • Webbplats-URL är adressen till din WordPress-webbplats, som börjar med https://, till exempel https://yoursite.com.
    • WordPress-användarnamn är det användarnamn som användaren loggar in med, inte deras e-postadress.
    • Applikationslösenord är lösenordet du skapade ovan, inklistrat med dess mellanslag.
  5. Klicka på anslut.

Vi kontrollerar uppgifterna mot din webbplats innan vi sparar något genom att läsa profilen för användaren du angav. En felaktig adress, ett felaktigt användarnamn, ett felaktigt lösenord eller en webbplats där /wp-json/ inte kan matchas nekas direkt med orsaken på skärmen, så du får aldrig en anslutning som ser bra ut men misslyckas första gången automatiseringen körs.

Ditt applikationslösenord lagras krypterat och visas aldrig för dig igen. Har du tappat bort det? Skapa ett nytt i WordPress och anslut igen.


Åtgärderna

Varje åtgärd är ett steg som du släpper på automatiseringsytan. Varje fält accepterar data från tidigare steg med de vanliga knapparna för att infoga data, så en titel kan byggas från en kontakts namn och innehåll kan komma från ett AI-steg.

Skapa inlägg

Publicerar ett nytt inlägg eller sparar det som ett utkast.

  • Titel är inläggets titel. Krävs.
  • Innehåll är inläggets brödtext. Krävs. Det accepterar HTML.
  • Status avgör vad som händer med det: publish, future, draft, pending eller private. Lämna det tomt så sparas inlägget som ett utkast, med flit: en automatisering som publicerar till din publika webbplats vid första testkörningen är en sämre överraskning än en som inte gör det.
  • Utdrag är den korta sammanfattning som WordPress visar i listor. Valfritt.

Uppdatera inlägg

Ändrar ett inlägg som redan finns.

  • Inläggs-ID är inlägget som ska ändras. Krävs. Du hittar det i adressfältet när du redigerar ett inlägg i WordPress, eller så hämtar du det från ett tidigare Skapa inlägg-steg i samma automatisering.
  • Ny titel, Nytt innehåll och Ny status är alla valfria, och endast de fält du fyller i ändras. Att lämna titeln tom gör inte att det publicerade inläggets titel rensas.

Hämta inlägg

Hämtar ett inlägg så att senare steg kan använda det: titel, innehåll, status och dess publika länk.

  • Inläggs-ID är inlägget som ska läsas. Krävs.

Skapa användare

Skapar ett WordPress-konto.

  • Användarnamn är namnet de loggar in med. Krävs.
  • E-post är deras e-postadress. Krävs. Detta är vanligtvis kontaktens e-postadress från utlösaren.
  • Lösenord är deras första lösenord. Krävs.
  • Förnamn och Efternamn är valfria.
  • Roll är ett WordPress-rollnamn som subscriber, author eller editor. Valfritt; om det lämnas tomt ger WordPress dem sin egen standardroll för nya användare.

Hitta användare via e-post

Söker upp en användare via e-postadress och returnerar deras ID så att ett senare steg kan använda det.

  • E-post är adressen att söka efter. Krävs.

Ett exempel på automatisering

Ge en kund ett webbplatskonto i samma ögonblick som de ber om ett.

  1. Utlösare: en tagg läggs till på en kontakt, säg wants access, av din AI-agent eller en teammedlem.
  2. Hitta användare via e-post, med kontaktens e-postadress. Detta talar om för dig om de redan har ett konto.
  3. Ett Villkorssteg för att se om något returnerades.
  4. På “inget hittades”-grenen, Skapa användare med deras e-post, ett användarnamn, ett lösenord och rollen subscriber.
  5. Ett Skicka meddelande-steg som meddelar dem via WhatsApp att deras konto är klart, tillsammans med användarnamnet.

Ett annat exempel, för innehåll: en schemalagd automatisering som ber ett AI-steg att skriva ihop veckans mest ställda fråga, följt av ett Skapa inlägg-steg som sparar det som ett utkast. Du öppnar WordPress på måndagen till ett inlägg som bara behöver läsas igenom och publiceras.


Bra att veta

  • Utdata skickas vidare. Allt som en åtgärd returnerar finns tillgängligt för senare steg som variabler, så ID:t från Hitta användare via e-post är vad du skickar vidare till nästa steg, och länken från Skapa inlägg är vad du skickar i ett meddelande.
  • Utkast är standardinställningen. Skapa inlägg sparar som ett utkast om du inte anger en status själv.
  • Vissa värdar tar bort Authorization-headern innan WordPress ser den, vilket gör att alla applikationslösenord ser felaktiga ut. Om dina uppgifter definitivt är korrekta och anslutningen fortfarande nekas, är det detta du bör fråga din värd om.
  • Det finns ingen utlösare som bevakar WordPress. Ingenting söker av din webbplats efter nya inlägg eller nya användare. För att låta WordPress starta en automatisering, använd en Webhook-utlösare i automatiseringen och peka ett WordPress-webhook-tillägg mot den adress som tillhandahålls.
  • Allt som inte finns med på listan ovan är fortfarande möjligt med steget HTTP-förfrågan, som kan anropa vilken adress som helst på din webbplats API direkt.

Nästa steg