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 uppladdar du filer från ett WordPress-formulär till Google Drive

Som standard sparar WordPress formulärplugins uppladdade filer på din webbplats. Men om du vill ha enklare åtkomst och delning kan du spara tid och ansträngning genom att automatisera filuppladdningar till Google Drive.

I den här artikeln visar vi dig hur du laddar upp filer från ett WordPress-formulär till Google Drive.

Uploading files from a WordPress form to Google Drive

Varför uppladare filer från ditt WordPress-formulär till Google Drive?

Normalt kan du använda din WordPress form builder plugin för att lägga till ett filuppladdningsfält och behålla de uppladdade filerna på din website.

Men vad händer om du vill dela de uppladdade filerna med någon som inte har tillgång till WordPress admin area?

Det är här Google Drive kommer in i bilden.

Med Google Drive kan du lagra filer i molnet och enkelt dela dem med vem som helst. Du kan också enkelt komma åt filer från vilken enhet som helst utan att logga in på din WordPress-webbplats.

Om du till exempel skapar ett jobbansökningsformulär och ber om CV:n kan du automatiskt ladda upp filerna direkt till Google Drive och dela dem med andra i ditt team.

Ett annat scenario är när you run en tävling där användare uploadar foton eller submitar artiklar för att delta.

Att skicka dessa bidrag direkt till Google Drive saved diskutrymme på din website. Samtidigt förvaras filerna säkert på en avlägsen location i molnet.

Om du vill förbättra din WordPress-säkerhet är det dessutom en bra idé att spara en kopia av dina filer någon annanstans i händelse av datakorruption eller hackerattacker. I det här fallet har du formulärdata lagrade i din WordPress och Google Drive.

Med detta i åtanke visar vi dig hur du enkelt kan skicka WordPress-formuläruppladdningar till Google Drive. Här är en snabb översikt över alla steg som vi kommer att gå igenom i den här guiden:

Är du redo? Låt oss komma igång!

Steg 1: Skapa och förbered ditt WordPress-formulär i WPForms

För denna handledning kommer vi att använda WPForms, det bästa och mest populära kontaktformulärpluginet för WordPress med över 6 miljoner aktiva installationer. Detta plugin levereras med ett enkelt dra-och-släpp-gränssnitt och mer än 1 900 formulärmallar som gör att du enkelt kan skapa alla typer av formulär.

Sedan kommer vi att använda ett verktyg som heter Zapier för att ansluta WPForms till Google Drive. Zapier kommer att vara bron för att skicka data mellan två olika appar utan att du behöver använda någon kod.

Den kan också anslutas sömlöst till över 2000 appar, vilket gör det ännu enklare om du någonsin behöver fler integrationer i framtiden.

Obs: Det finns en gratis version av WPForms, men du behöver Pro-versionen eller högre för att få tillgång till Zapier-tillägget. När du köper Pro-versionen låser du också upp avancerade funktioner som villkorlig logik, digitala signaturer och enkäter och omröstningar.

Skapa ett formulär för filuppladdning i WPForms

Låt oss först installera och aktivera WPForms plugin på din webbplats. För mer information kan du läsa vår steg-för-steg-guide om hur du installerar ett WordPress-plugin.

Därefter behöver du ett formulär för att dina webbplatsbesökare ska kunna skicka filer till dig. Om du inte redan har ett sådant formulär kan du kolla in vår steg-för-steg-guide om hur du skapar ett formulär för filuppladdning i WordPress.

Viktigt: Den här metoden fungerar bara med en enda fil. Den fungerar ej med flera filer från en formulärinlämning.

När du har konfigurerat ditt formulär måste du add to det på din website. Det gör du genom att helt enkelt editera den post eller page där du vill ha formuläret.

På redigeringsskärmen måste du klicka på ”+”-knappen för att lägga till ett nytt block. Efter det är det bara att söka efter WPForms-blocket och lägga till det i ditt innehållsområde.

Adding form to page

Publicera sedan din sida eller ditt inlägg för att aktivera formuläret.

När du har gjort det, gå vidare och skapa en testpost. Detta kommer att användas för att ställa in och testa anslutningen mellan WPForms och Google Drive.

Här är vår testpost:

The completed upload form, including a photo (.jpg)

Förberedelser för att ansluta WPForms med Zapier

Vi kommer att använda Zapier som en bro mellan WPForms och Google Drive. För att göra detta måste du installera och aktivera WPForms Zapier addon.

I din WordPress-admin vill du gå till WPForms ” Addons-sidan och hitta Zapier-tillägget. Gå vidare och klicka på länken ”Installera Addon” för att installera och aktivera det.

Installing the Zapier addon for WPForms

Låt oss sedan navigera till WPForms ” Inställningar ” Integrations-sidan.

Sedan klickar du bara på Zapier-logotypen för att få din Zapier API-nyckel. Du kommer att behöva den för att ansluta Zapier till WPForms.

Getting the Zapier API key from WPForms

Härifrån vill du kopiera API-nyckeln på ett säkert ställe eller hålla den här fliken öppen. Du kommer att behöva API-nyckeln i ett senare steg.

Steg 2: Skapa en Zap för att skicka filer från ditt webbplatsformulär till Google Drive

När ditt formulär är klart kan du gå till Zapiers webbplats. Det första du ska göra här är att skapa ett gratis konto eller logga in på ditt befintliga konto.

I din Zapier dashboard klickar du helt enkelt på knappen ”Make a Zap” för att komma igång. Detta öppnar konfigurationsguiden.

Note: Zapier använder ordet ”zap” för en process med en utlösare och en action. Vår trigger kommer att vara en visitor som fyller i formuläret, och vår action kommer att vara att skicka filen/filerna som är attachment till formuläret till Google Drive.

Längst upp på skärmen väljer du ett namn för din zap. När du har gjort det är det dags att ställa in utlösaren.

För att komma igång väljer vi WPForms i rutan ”Välj app och evenemang”. Skriv bara ”WPForms” i sökfältet för att hitta det.

Choosing the WPForms app in Zapier

You will now be prompted to select a trigger event.

Detta kommer som standard att vara ”New Form Entry” så allt du behöver göra här är att klicka på knappen ”Fortsätt”.

Choosing a trigger event in Zapier

Nu kommer Zapier att be dig att logga in på WPForms.

Gå vidare och klicka på knappen ”Logga in på WPForms”.

Click the button to sign into WPForms

Du bör då se ett popup-fönster.

Härifrån måste du ange den API-nyckel som du hittade tidigare. Du måste också lägga till din webbplats URL eller domännamn.

Enter your API key from WPForms and the URL of your website

När du har angett dessa uppgifter klickar du på knappen ”Ja, fortsätt” för att gå vidare.

Därefter kommer Zapier att be dig att välja ditt filuppladdningsformulär från en rullgardinslista. Gå vidare och klicka på namnet på ditt formulär.

Select your file upload form from the dropdown in Zapier

När du har valt rätt formulär kan du klicka på knappen ”Test trigger”.

Detta säkerställer att Zapier har anslutit sig korrekt till ditt formulär.

Testing your trigger in Zapier

När du har klickat på den knappen bör du se ett meddelande om att Zapier har hittat en testpost.

Så här kan det se ut:

Viewing the data for the test WPForms entry

Klicka sedan helt enkelt på knappen ”Fortsätt” för att gå vidare till Action-delen av Zap.

Här måste du välja din andra app, Google Drive.

Choosing the Google Drive app as the action for the zap

Du kommer då att se en rullgardinsmeny där du kan välja en actionhändelse.

Gå vidare och välj alternativet ”Ladda upp fil” och klicka sedan för att fortsätta.

Choosing 'Upload File' as the action for the zap

Zapier kommer nu att uppmana dig att logga in på ditt Google Drive account.

Du behöver bara enter dina login-detaljer för ditt Google account.

Signing into Google Drive when prompted by Zapier

När du har gjort det kan du klicka på knappen ”Fortsätt” för att gå vidare.

Därifrån kan du ställa in var du vill att filerna ska gå i din Google Drive.

Zapier and Google Drive are now connected

Klicka bara på rullgardinsmenyn Drive för att välja om du vill använda din personliga enhet eller en delad enhet.

Sedan kan du öppna rullgardinsmenyn ”Folder” för att välja den mapp du vill använda.

Select the Google Drive you want to use plus the folder to put the uploaded files in

När det är gjort är nästa steg att berätta för Zapier vilken fil (er) som ska laddas upp.

Under rullgardinsmenyn ”File” väljer du helt enkelt uppladdningsfältet i ditt formulär.

Choose the correct field (the file upload field) from your form based on the test data

Efter det kan du lämna de andra Settings tomma och klicka på knappen Fortsätt för att gå vidare.

Zapier kommer nu att uppmana dig att testa din Zap genom att skicka en uppladdningsfil till Google Drive. Du måste klicka på knappen ”Testa och fortsätt” för att göra det.

Sending the test file to Google Drive using Zapier

Detta kommer att skicka Google Drive de filer som du uploadade i din testformulärsinmatning.

Gå vidare och kontrollera din Google Drive folder för filerna.

Viewing the uploaded file in Google Drive

Du kanske också vill dubbelkolla att zappen fungerar. Om det inte gör det kan du klicka på ”Testa åtgärden igen”.

När du är säker på att din zap fungerar som avsett, fortsätt och klicka på knappen ”Turn on Zap” för att göra den live.

Turn on your zap once you're ready

Nu kommer alla filer som skickas via ditt filuppladdningsformulär automatiskt att uploadas till din valda Google Drive folder.

WPForms kommer alltid att hålla en backup av alla filer på ditt WordPress webbhotell konto i händelse av att Zapier API upplever några avbrott.

Tänk på att om du får många formulärinlämningar med stora filer kommer detta att ta upp ökat lagringsutrymme i din Google Drive. I vårt företag använder vi G Suite Business-planen för att få obegränsat lagringsutrymme.

Observera: Den här handledningen visar bara hur du sparar dina uppladdningsformulärsfiler i Google Drive. Men om du vill spara kontaktformulärsposter som personens namn, e-post och meddelande, bör du läsa vår handledning om hur du ansluter alla WordPress-formulär till Google Sheets.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du laddar upp filer från ett WordPress-formulär till Google Drive. Du kanske också vill kolla in våra guider om hur man omdirigerar användare efter formulärinlämning och hur man spårar användarresor på WordPress lead-formulär.

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

5 kommentarerLämna ett svar

  1. 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!

  2. Jiří Vaněk

    Great tutorial. Is there any advantage in using google drive for uploading instead of storing data on FTP? Do I mean, for example, antivirus protection from Google?

    • WPBeginner Support

      While Google’s scanning can help somewhat, this would be more to help prevent reaching any storage limits on a hosting provider should there be many submissions.

      Administratör

  3. Lauren

    This is great, but why do the images turn into a txt.file when they get to my google drive!?

    • WPBeginner Support

      You would want to ensure you selected the image to be uploaded in Zapier for the most likely reason that a text file is being added.

      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.