Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här använder du Dynamic Field Population i WordPress för att automatiskt fylla i formulär

Vill du använda dynamisk fältpopulation i WordPress för att automatiskt fylla i formulär på din website?

Dynamic field population allow you att automatiskt fylla i formulärfält baserat på användarens val, query strings eller fälttyp. Detta gör dina formulär smarta, sparar tid för användarna, ger en bättre användarupplevelse och förbättrar i slutändan formulärets completion rate.

I den här artikeln visar vi dig hur du använder dynamisk fältpopulation i WordPress för automatisk ifyllning av formulär.

Automatically fill form fields in WordPress with Dynamic field population

Vad är dynamisk fältpopulation?

Dynamisk fältpopulation är en teknik som tillåter ägare av webbplatser att automatiskt fylla i formulärfält baserat på användarens val, formulärtyp, query strängar eller villkorlig logik.

En store inom ecommerce kan till exempel skapa ett formulär där produktfältet i formuläret fylls i dynamiskt med hjälp av befintliga produkter i WooCommerce eller någon annan programvara för eCommerce.

På samma sätt kan en webbplats för fastigheter automatiskt fylla i fält för listor, mäklare och fastighetstyp i sina formulär för möten och generering av leads.

Avancerade användare och utvecklare kan också använda URL-parametrar för att dynamiskt fylla i formulärfält med hjälp av smarta links från email-nyhetsbrev eller andra interaktioner på websites.

Med detta sagt, låt oss ta en titt på hur du enkelt kan använda den dynamiska fältpopulationen i WordPress.

Så här använder du dynamisk fältpopulation i WordPress

Först måste du installera och aktivera WPForms plugin. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.

WPForms är det bästa tillägget för kontaktformulär för WordPress på marknaden. Det allow you att enkelt skapa onlineformulär med hjälp av ett enkelt drag and drop-verktyg.

Det levereras också med dynamisk fältpopulation, villkorlig logik och avancerade formulärfält. Tillsammans tillåter dessa funktioner dig att skapa smartare och mer interaktiva formulär på din website.

Du kan se vår kompletta WPForms review för mer detaljer.

När du aktiverar pluginet måste du besöka WPForms ” Settings page för att enter din license key. Du hittar den här informationen under your account på WPForms website.

WPForms License key

Därefter måste du besöka WPForms ” Add New för att skapa ditt första formulär.

Du kommer att bli ombedd att ange ett namn för ditt formulär och sedan välja en template att börja med.

Det finns många templates att välja mellan. För denna tutorial kommer vi att använda templates för fakturering / order.

Select order form template

WPForms kommer nu att hämta ditt formulär med förvalda fält. Du kan clicka för att edit formulärfält eller använda drag and drop funktionen för att flytta dem upp och ner. Du kan också add to och remove formulärfält med bara ett click.

Låt oss add new ett nytt formulärfält för att fylla i det med dynamiska val.

Du kan lägga till ett fält med rullgardinsmeny, flervalsfält eller kryssrutor i formuläret för att använda dynamiska valalternativ. Klicka bara på ett fält i den vänstra kolumnen och dra det för att lägga till det i formuläret.

Add form fields

Därefter kan du clicka för att edit formulärfälten.

Byt bara till menyn Avancerat i den vänstra Column.

Switch to advanced tab

Härifrån måste du selecta ”Dynamic Choices”.

WPForms stöder post typer och taxonomier som är registrerade på din WordPress site.

I den här tutorialen väljer vi ”Post Type” som dynamiska val och ”Products” som källa för dynamisk posttyp.

Select dynamic choices

WPForms kommer nu automatiskt att hämta och displayed fälten i formuläret preview.

För att embedda formuläret klickar du bara på knappen ”Embed” högst upp i form buildern. Härifrån kan du välja en befintlig sida för att embed formuläret eller skapa en new page.

Embed WPForms

Alternativt kan du använda WPForms block för att add formuläret till en WordPress post eller page. Gå vidare och edit den post eller page där du vill add to formuläret.

När du är i WordPress content editor, add WPForms block till din post edit area. Därefter väljer du bara det formulär som du skapade tidigare från insticksprogrammet.

Adding WPForms block in WordPress

Du kan nu save your post eller page.

Besök sedan din website för att se ditt formulär med dynamiska fältvärden i action.

WPForm preview

Fyll automatiskt i formulärfält med hjälp av URL Parameters

WPForms tillåter dig också att dynamiskt fylla i formulärfält med hjälp av URL parametrar. Den här utvalda funktionen allow dig att skapa smarta links som automatiskt skickar information till formuläret och fyller i den så att dina användare kan submita.

Först måste du skapa ett new formulär eller edit ett befintligt i WPForms. När du är klar med att skapa ditt formulär går du till fliken Settings i den vänstra colonnen och väljer sedan tabben ”Allmänt”.

På den här vyn måste du klicka på toggle för alternativet ”Enable Prefill by URL”.

Enable prefill by URL option

You can now save your form and exit the form builder. Your form är nu redo att dynamiskt fylla i fält med hjälp av URL parametrar.

Skapa länkar med parametrar för URL

WPForms godkänner dynamiska formulärfält som skickas via URL-parametrar i ett visst format.

https://example.com/contact/?wpf15_1=value

Låt oss bryta ner det.

  • Den del av URL:en som står före frågetecknet ’?’ är URL:en till den page som innehåller your formulär. Till exempel din page med kontaktformuläret.
  • ?wpf – Anger början på WPForms parametrar för formulärfält.
  • 15 – Är ID:n för ditt formulär
  • _1 – Är fältets ID:n
  • =value – = Anger början på det värde som du vill skicka till formuläret följt av det faktiska fältvärdet.

Här är ett exempel på en URL där vi skickar en produkttitel som ett textfält till ett formulär för återkoppling.

https://example.com/contact/?wpf15_2=Vintage%20Flower%20Vase
Adding URL to your post

Notice how we have used %20 to indicate spaces between words in the product title.

Hitta ID:n för formulär och fält i WPForms

För att kunna skapa parametrar för URL måste du känna till formulärets och fältets ID:n. Så här hittar du dessa värden.

Det är bara att edit:a ditt formulär så ser du formulärets ID:n i webbläsarens adressfält.

Finding form ID in WPForms

På samma sätt, för att hitta formulärfältets ID:n, behöver du bara clicka för att edit:a det.

Du kommer att se formulärfältets egenskaper i den vänstra Column, tillsammans med fältets ID:n högst upp.

Finding the form field ID

Men tänk om du vill skicka ett värde till ett underfält?

Helt enkelt add till underfältets ID efter fältets ID:n i din URL gillar detta:

https://example.com/contact/?wpf15_3_city=london

För mer detaljer kan du se WPForms utvecklare dokumentation, som visar fler exempel på att använda olika parametrar för alla typer av formulärfält.

Du kan nu använda den här funktionen i kombination med din CRM-programvara eller tjänst för e-postmarknadsföring för att skicka smarta formulärlänkar till dina användare. De flesta marknadsföringsplattformar har sina egna personliga MERGE-taggar som du kan add to i den smarta URL:en för att automatiskt fylla i personlig information i formuläret.

Du kan också använda den dynamiska fältpopulationsfunktionen med andra formulär tillägg som Formidable Forms, Gravity Forms eller andra. Vi rekommenderar dock att du använder WPForms eftersom det gör hela processen enkel, och vi känner till det väl eftersom vi byggde produkten.

För kompletta detaljer, vänligen se vår jämförelse mellan WPForms vs Formidable Forms vs Gravity Forms.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du använder den dynamiska fältpopulationen i WordPress för att automatiskt fylla i formulär. Du kanske också vill se vår artikel om hur man spårar och minskar övergivande av formulär i WordPress och våra expertval för den bästa programvaran för chattsupport för småföretag.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. 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 editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

2 kommentarerLämna ett svar

  1. David R

    Hi, Great article!

    I was wondering if this will work with a QR code. In other words, can I create a QRcode from this URL with all form field parameters, and when scanned, will it direct the user to the page and fill in all fields?

    Thank you.

    • WPBeginner Support

      As long as it keeps the URL parameters it should work :)

      Administratör

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åra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.