Att hantera formulärinlämningar på ett effektivt sätt är viktigt för många webbplatsägare i WordPress, om du organiserar en händelse, kör en tävling eller samlar in svar på undersökningar.
I vissa fall kan du behöva begränsa antalet inlägg för att förhindra att ditt system överbelastas eller för att uppfylla särskilda riktlinjer. Instanserna kan till exempel ha ett tak för antalet deltagare, vilja ha inlägg från en viss region eller inte kunna godkänna formulär efter ett visst datum.
Att begränsa antalet inlägg i formuläret kan hjälpa dig att behålla kontrollen och säkerställa en smidig hantering.
Efter att ha tillbringat otaliga timmar med hantering av WordPress-formulär förstår vi svårigheterna med att ställa in och anpassa formulär för att uppfylla dina unika obligatoriska krav. Dessutom har vi hjälpt många webbplatsägare att sätta upp begränsningar för inlägg för att effektivisera sina processer och förbättra användarupplevelsen.
I den här artikeln kommer vi att visa dig hur du enkelt kan limit antalet WordPress formulär entries.
När ska du limit WordPress formulär Entry?
Det finns många situationer där det kan vara fördelaktigt att limitera antalet formulär Entry på din WordPress website.
Om du behöver skapa ett RSVP-formulär för en händelse med begränsade platser eller begränsa formuläret för återkoppling till endast registrerade medlemmar, har WordPress-formulär flexibiliteten att begränsa formulärinlämning baserat på dina behov.
Här är några sätt som du kan begränsa WordPress formulär entries:
- Limit the total number of form entries allowed – perfekt för RSVP-formulär eller tävlingar/giveaways.
- Begränsning av formulärinlämningar till ett visst datum – perfekt för stipendieformulär, svar på inbjudningar till händelser, jobbansökningar och mycket mer.
- Begränsa formulärposter till endast inloggade användare – perfekt för dem som har en membership site eller en store.
- Limit one WordPress form entry per person – mycket användbart när du skapar ett formulär för återkoppling för att säkerställa att dubbel återkoppling inte skickas in.
- Limitera WordPress formulär entries genom åldersverifiering – användbart när du måste följa lokala lagar.
- Begränsa WordPress formulär entries efter användarens location eller IP-adress – perfekt för att blockera specifika regioner eller förhindra skräppost.
Beroende på dina behov ger WordPress formulär tillägg dig flexibiliteten att customize dina arbetsflöden för att save you tid.
Med detta sagt, låt oss titta på hur du enkelt kan limit formulär Entry i WordPress.
Limitera antalet Entrys i WordPress-formulär
Det bästa sättet att begränsa inlägg i formulär är att använda WPForms. Det är det bästa tillägget för kontaktformulär för WordPress med över 6 miljoner webbplatser som använder det för att skapa smartare formulär.
WPForms erbjuder en Form Locker addon som tillåter dig att hantera behörigheter och control vem som kan komma åt dina formulär. Plus, det låter dig ställa in olika typer av formulär entry limits på din website.
Först måste du installera och aktivera WPForms plugin. Om du behöver hjälp, vänligen se vår guide om hur du installerar ett plugin för WordPress.
Note: WPForms har också en gratis version. Pro-planen för pluginet kommer du dock att behöva eftersom den innehåller Form Locker addon.
Efter aktivering, head över till WPForms ” Settings page från din WordPress adminpanel och sedan enter license key.
Du kan enkelt hitta denna information i ditt account area på WPForms website.
Därefter måste du aktivera Form Locker addon i WPForms.
För att göra detta, besök WPForms ” Addons page från WordPress admin sidebar och navigera till ”Form Locker Addon”.
Klicka sedan på knappen ”Install Addon”.
Därefter måste du skapa ett WordPress-formulär.
För att göra detta, heada över till WPForms ” Add New från WordPress dashboard.
På nästa vy ser du WPForms form builder.
Härifrån går du vidare och anger ett namn för ditt formulär högst upp.
Därefter kan du välja någon av de pre-built formulärmallar för att komma igång snabbt, eller så kan du använda en tom template för att börja från scratch. I den här templaten (tutorial) använder vi mallen ”Contest Registration Form”.
Efter det kan du editera ditt formulär med hjälp av drag and drop form builder.
Mallen har redan formulärfält som är standard. Du kan dock lägga till fler fält genom att dra dem från menyn och släppa dem på mallen.
Det finns gott om fält tillgängliga, inklusive kryssrutor , rullgardinsmenyer, adresser, telefonnummer och mycket mer.
När du har gjort det kan du konfigurera formulärinställningarna ytterligare från columnen till vänster.
Efter det kan du också edit alla formulärfält och ställa in formulär entry limits.
Låt oss till exempel säga att du inte vill att samma användare ska kunna submit flera formulär på din WordPress blogg.
För att skapa denna formulär limit, klicka helt enkelt på fältet Email i formulärmallen för att öppna dess inställningar i den vänstra kolumnen. Därefter byter du till fliken ”Avancerat” från menyn panelen till vänster och aktiverar alternativet ”Kräv unikt svar”.
Du kan göra samma sak för andra formulärfält som gillar namn och användarnamn. På så sätt blir människor limiterade till ett Entry och kan inte använda samma email eller namn för att submit ett formulär.
Gå sedan till tabben ”Settings” i form buildern och välj inställningarna för ”Form Locker”.
You’ll now notice different settings under the Form Locker section that you can use to limit the number of form entries.
Du kan aktivera alla alternativen om du vill. Vi rekommenderar dock att du aktiverar 1 eller 2 alternativ för att begränsa formulärposter så att det inte skadar användarupplevelsen och förbättrar engagemanget.
Låt oss se var och en av dessa Settings i detalj.
1. Limitera WordPress formulär Entrys genom verifiering
Om du aktiverar alternativet ”Form Verification” i Form Locker-inställningarna ser du att fler options visas. Härifrån kan du skapa formulärbegränsningar genom att kräva att användare ska enter ett password, email eller ålder.
Klicka bara på dropdown-menyn ”Typ” och välj sedan ett alternativ som du vill ha.
Om du t.ex. väljer alternativet ”Age” i dropdown-menyn kan du ange hur gammal en användare måste vara för att få tillgång till formuläret.
You can set a minimum, maximum, or exact age verification for your form entries.
2. Add to start- och sluttid samt datum för formulärets Entrys
Därefter kan du aktivera alternativet ”Schema för formulär”. Detta gör att du kan add to ett startdatum och en starttid tillsammans med ett slutdatum och en sluttid för dina formulärposter.
Det är till stor hjälp om you runar en tidskänslig kampanj.
You can also add to a Closed Message that will appear when someone attempts to submit a form after the end date and time.
3.Limit the Number of Form Submissions to Logged-In Users (begränsa antalet formulär som skickas till inloggade användare)
WPForms låter dig också limit formulärinmatningar till endast inloggade användare.
Aktivera helt enkelt alternativet ”Endast inloggade användare”. Lägg sedan till ett message som kommer att visas för utloggade användare som försöker submita formuläret.
4. Ange gränser och begränsningar för Total Form Entry
Om du aktiverar alternativet ”Aktivera total gräns för inlägg” begränsas också antalet gånger som formulären kan skickas in.
Låt oss till exempel säga att du har ett orderformulär för din WooCommerce store och bara har 1 000 av ett objekt i lager.
You can simply enter the number in the Limit field and add to a message when the form closes.
På samma sätt kan du också ställa in begränsningar för dina formulärposter genom att clicka på alternativet ”Enable user entry limit”.
WPForms låter dig begränsa formulärposter baserat på IP-adress och email address. För att ställa in det, gå vidare och klicka på checkboxen för alternativen ”Begränsa efter IP-adress” och ”Begränsa efter email address”.
Välj sedan ett alternativ från dropdown-menyn och enter det antal formulär entries du vill limit.
I vårt exempel har vi satt limiten till 1 per dag. You can change this to per week, month, or year.
När du har aktiverat de alternativ som du vill använda för att limitera antalet formulär Entry i WordPress klickar du bara på knappen ”Save” högst upp.
Lägga till ditt formulär på din WordPress website
Nu när du har skapat ett formulär är nästa steg att lägga till formuläret på en page eller post på din WordPress site.
Det enklaste sättet att göra det är att clicka på knappen ”Embed” i WPForms form builder. Du kan också add formuläret med hjälp av en shortcode eller WPForms block.
När du klickar på knappen visas ett popup-fönster som ber dig att välja en befintlig page eller skapa en new page.
För denna tutorial kommer vi att klicka på alternativet ”Create New Page”.
Därefter måste du enter ett namn för din page och clicka på knappen ”Let’s Go!”.
Därefter ser du formuläret i WordPress content editor, och du kan göra de sista ändringarna som du gillar till ditt formulär.
Efter det kan du previewa din page och publicera den.
Du kan också testa WordPress formulärets entry limits som du har ställt in.
Till exempel, om du har angett en åldersbegränsning på ditt formulär och någon inte uppfyller åldersgränsen, kommer de inte att kunna submit formuläret.
Å andra sidan, låt oss säga att du får det totala antalet inlägg i formuläret som behövs, eller att det har gått över slutdatum och tid för att fylla i formuläret.
I sådana situationer kommer en användare att visas ett message när de besöker formulärets landing page.
Bonus: Send Form Entries to Multiple Recipients (Skicka formulärets Entry till flera mottagare)
När du har ställt in en limit för formulärets entry och publicerat formuläret kommer du att få ett email varje gång en användare submitar formuläret på din website.
Detta hjälper dig att hålla dig uppdaterad och veta exakt vad som händer på din website. WPForms tillåter dig dock också att skicka formulärposter till flera mottagare.
Om du till exempel vill att alla meddelanden ska kopieras till din assistent, eller om du vill att specifika meddelanden ska skickas till olika avdelningar, så kan du göra det med WPForms.
Allt du behöver göra är att öppna formuläret som du skapade i form builder och klicka på knappen ”Settings” i den vänstra colonnen. Därefter byter du till tabben ”Aviseringar” och lägger till mottagarens e-post i boxen ”Send To Email Address”.
Du kan nu skriva in så många email addresses du gillar i fältet, men kom ihåg att separera flera email addresses med ett kommatecken.
När du är klar klickar du på knappen ”Save” högst upp för att spara dina settings. Nu kommer meddelandet för dina begränsade formulärposter att skickas till flera mottagare. För mer detaljer, se vår tutorial om hur man skickar formulärposter till flera mottagare i WordPress.
WPForms tillåter dig också att ha full control över dina formulärarbetsflöden. Du kan lägga till villkorlig logik, välja att ta emot användarens content, ställa in aviseringar via e-post för formulärinlämning eller till och med ansluta ditt formulär till dina favorit-tjänster för e-postmarknadsföring.
Detta är det form builder plugin som vi använder på WPBeginner, och det finns en anledning till att över 6 miljoner websites använder det för att bygga smartare formulär. För mer information, se vår kompletta WPForms review.
Vi hoppas att den här artikeln hjälpte dig att lära dig hur du begränsar antalet inlägg i WordPress formulär. Du kan också se vår przewodnik om hur du skapar mer interaktiva formulär och ökar konverteringen och vår jämförelse mellan WPForms vs Gravity Forms vs Formidable For ms för att hitta den bästa formulärbyggaren för dina behov.
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.
Syed Balkhi says
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!