Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man bygger ett WordPress AJAX-formulär (i 4 enkla steg)

Har du någonsin förlorat potentiella kunder för att ditt kontaktformulär var långsamt och klumpigt? Det är en historia vi hör alltför ofta. Vi har också personligen upplevt hur frustrerande traditionella WordPress-formulär kan vara – både för oss och våra läsare.

AJAX-formulär löste detta problem, och de kan göra detsamma för dig.

Dessa moderna formulär skickar data omedelbart utan att uppdatera sidan. De skapar en smidigare upplevelse som hjälper till att hålla besökarna engagerade.

Vi har använt dessa formulär många, många gånger på våra klienters och partners webbplatser, och resultaten talar för sig själva.

I den här guiden delar vi vår beprövade 4-stegsprocess för att bygga ett WordPress AJAX-formulär. Vi kommer att använda ett nybörjarvänligt plugin som förenklar de tekniska aspekterna så att du enkelt kan följa med. 🙌

Skapa ett Ajax-kontaktformulär i WordPress

Vad är AJAX och varför använda det för dina formulär?

AJAX, kort för Asynchronous JavaScript and XML, är en JavaScript-programmeringsteknik som gör det möjligt för utvecklare att överföra data utan att ladda om en sida.

Det används oftast i webbformulär, vilket gör det möjligt för användare att skicka formulärdata utan att ladda om en sida. Detta gör formulärinlämningen enkel och snabb, vilket förbättrar den övergripande användarupplevelsen.

Dessutom använder webbapplikationer som Gmail och Facebook flitigt denna teknik för att hålla användarna engagerade samtidigt som allt fungerar sömlöst i bakgrunden.

Du kan använda AJAX för formulär på din WordPress-webbplats. Det sparar användare från onödiga siduppdateringar och håller dem engagerade på sidan de tittar på för närvarande.

Detta är användbart när du driver en webbutik och vill samla in användarfeedback utan att distrahera användarens uppmärksamhet.

Du kan också använda samma AJAX-funktionalitet för andra anpassade formulär på din webbplats. Till exempel, ett anpassat inloggningsformulär låter användare logga in utan en ytterligare sidladdning.

Med det sagt kommer vi att visa dig hur du enkelt skapar ett WordPress AJAX-kontaktformulär i 4 enkla steg.

Låt oss börja.

Steg 1: Installera WPForms-pluginet

Det första du behöver göra är att installera och aktivera en formulärbyggare.

För den här handledningen använder vi pluginet WPForms. Det är den bästa WordPress-formulärbyggaren på marknaden, och den låter dig enkelt skapa Ajax-drivna formulär också.

På WPBeginner använder vi WPForms för att visa vårt kontaktformulär, genomföra årliga läsarundersökningar och hantera förfrågningar om migrationsservice, bland annat.

Det har varit en fantastisk upplevelse, och du kan se vår kompletta WPForms-recension för mer insikter om detta plugin!

WPForms startsida

Så, låt oss installera och aktivera WPForms. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

📝 Notera: För att skapa ett AJAX-formulär behöver du Pro-versionen av pluginet. Men det finns en gratis WPForms-version du kan kolla in om du vill utforska dess dra-och-släpp-byggare och grundläggande formulärfunktioner innan du uppgraderar.

Efter aktivering måste du besöka sidan WPForms » Inställningar för att ange din licensnyckel.

Ange WPForms-licensnyckeln

Efter att ha angett licensnyckeln kommer du att kunna ta emot automatiska uppdateringar och installera tillägg.

Du är nu helt redo att skapa vackra AJAX-formulär i WordPress.

Steg 2: Skapa ditt första formulär

Låt oss nu skapa ditt första WordPress-formulär.

Besök helt enkelt sidan WPForms » Lägg till ny i WordPress adminområde.

På nästa skärm kan du först namnge ditt nya formulär. Här har vi till exempel döpt vårt formulär till 'Kontaktformulär'.

Namnge ditt WPForms-formulär

Därefter väljer du hur du ska bygga dina formulär.

Med WPForms kan du bygga dina formulär från grunden, använda AI-formulärbyggaren, eller välja bland över 2 000 färdiga mallar.

Låt oss till exempel säga att du vill använda WPForms AI. Då behöver du bara mata den med en enkel prompt, så genererar den formuläret åt dig i förhandsgranskningsområdet.

WPForms AI-formulär i aktion

För den här handledningen kommer vi dock att skapa ett kontaktformulär. Håll muspekaren över rutan 'Enkelt kontaktformulär' och klicka på 'Använd mall'.

Observera att du kan skapa vilken annan typ av formulär du behöver; processen är i stort sett densamma.

wpforms dra och släpp-redigerare

WPForms kommer nu att ladda ditt formulär med grundläggande fält som redan har lagts till.

Härifrån kan du helt enkelt peka och klicka på vilket formulärfält som helst för att redigera det.

Redigera formulärfält i WPForms

Du kan också lägga till nya formulärfält från den vänstra kolumnen genom att helt enkelt klicka på dem.

Det nya fältet visas längst ner i ditt formulär, precis ovanför knappen Skicka.

Klicka för att lägga till ett nytt formulärfält

Du kan sedan dra och släppa formulärfälten för att ordna om deras ordning.

När du har avslutat anpassningen av formuläret kan du gå vidare till nästa steg.

Steg 3: Aktivera AJAX-formulärinlämningsfunktionen

WPForms aktiverar inte AJAX-formulärinlämning som standard, så du måste aktivera det manuellt för ditt formulär.

För att göra detta, byt helt enkelt till fliken ‘Inställningar’ i formulärbyggaren.

I fliken 'Allmänna' inställningar, klicka på växlingsknappen bredvid alternativet 'Aktivera AJAX-formulärinlämning'.

Aktivera ajax formulärinlämning

Låt oss nu ställa in vad som händer efter formulärinlämningen.

Först kan du växla till fliken 'Bekräftelse' under inställningar. Det är här du informerar dina användare om att du har tagit emot deras formulärinlämning.

Bekräftelseinställningar

WPForms låter dig göra det på olika sätt. Du kan till exempel vidarebefordra användare till en URL, visa dem en specifik sida eller helt enkelt visa ett meddelande på skärmen.

Eftersom vi har aktiverat AJAX-funktionalitet för formuläret, skulle omdirigering av användare till en annan sida motverka syftet med att skapa ett AJAX-formulär.

Du måste välja meddelandealternativet och redigera bekräftelsemeddelandet. Använd gärna formateringsverktygsfältet i editorn eller lägg till en eller två länkar för att tala om för användarna vart de ska härnäst.

Därefter kan du ställa in hur du vill bli meddelad om en formulärinlämning.

Växla till fliken 'Aviseringar' i formulärinställningarna och konfigurera inställningarna för aviseringsmejl.

Inställningar för formuläranmälnings-e-post

När du är klar kan du spara ditt formulär och avsluta formulärbyggaren.

Steg 4: Lägg till ditt AJAX-aktiverade formulär i WordPress

WPForms gör det superenkelt att lägga till formulär på din WordPress-webbplats, vare sig det är i ett inlägg, en sida eller sidofältswidgetar.

Redigera helt enkelt inlägget eller sidan där du vill lägga till formuläret och infoga WPForms-blocket i ditt innehållsområde.

Lägg till WPForms-blocket

Därefter behöver du välja formuläret du just skapade från blockets inställningar.

WPForms kommer omedelbart att ladda en liveförhandsgranskning av formuläret i innehållseditor.

Välj din formulär

Du kan nu spara eller publicera ditt innehåll och sedan besöka din WordPress-webbplats för att testa formulärets AJAX-funktionalitet.

Här är en snabb titt på WordPress AJAX-formulärexemplet från vår demosida:

Ajax kontaktformulär förhandsgranskning

Du kan också lägga till ditt formulär i en sidofältswidget i WordPress.

För att göra det, gå till sidan Utseende » Widgets och lägg till WPForms-widgetblocket i en sidofält.

WPForms-widget

Välj formuläret du skapade tidigare och klicka på knappen ‘Uppdatera’ för att spara widgetinställningar. Du kan nu besöka din webbplats för att se ditt AJAX-drivna formulär i aktion.

Bonustips: Exportera formulärinlägg till CSV eller Excel 📄

När ditt AJAX-formulär är igång, kanske du vill föra en logg över alla inlämningar. Särskilt om du samlar in leads, kundförfrågningar eller registreringsinformation.

Det enklaste sättet att göra detta är genom att exportera det som en CSV- eller Excel-fil.

Detta gör det enkelt att organisera och analysera svar i kalkylprogram som Google Sheets eller Microsoft Excel. Det är också praktiskt för att dela rapporter med ditt team eller säkerhetskopiera formulärdata utanför WordPress.

Om du använder WPForms är det enkelt att exportera formulärinlägg. Gå bara till WPForms » Inlägg, välj ditt formulär, välj exportalternativ och ladda ner dina data som en CSV- eller Excel-fil.

Ladda ner exportfil

Vill du ställa in detta? Följ vår fullständiga guide om hur du exporterar WordPress-formulärposter till CSV och Excel.

Bonusresurser: Fler guider för WordPress-formulär

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du skapar ett WordPress AJAX-kontaktformulär för din webbplats. Därefter kanske du också vill se våra artiklar om:

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.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

Kommentarer

  1. Grattis, du har möjlighet att bli den första kommentatorn på den här artikeln.
    Har du en fråga eller ett förslag? Lämna gärna en kommentar för att starta diskussionen.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.