komplett guide: Så här skapar du en studentdatabas
om du registrerar studenter i kurser eller program – oavsett om det är via ett utbildningsinstitut, Skola, Universitet, undervisning eller privata klasser – har du förmodligen en studentdatabas som en Microsoft Access-databas, Microsoft Excel eller Google Sheets. Det kan innehålla grundläggande information om dina elever, till exempel deras namn, kontaktuppgifter och de kurser de är inskrivna i.
du kan överväga att visa denna information på webbplatsens front-end för att göra den lättillgänglig för studenter, föräldrar och anställda – antingen offentligt eller inom ett lösenordsskyddat privat område. Ett sätt att göra detta är att använda insticksprogrammet Posts Table Pro för att skapa en enkel studentdatabas.
i det här inlägget förklarar vi varför du behöver ett studentdatabasplugin och hur du väljer rätt för dina behov. Vi går också igenom en steg-för-steg-handledning om hur du skapar en studentdatabas på din WordPress-webbplats som:
- visar alla studentprofiler på en enda sida i en snygg och organiserad tabelllayout.
- låter användare leta upp studenter med hjälp av inbyggda sök -, sorterings-och filteralternativ.
- aktivera administratörspersonal för att uppdatera studentinformation direkt från framsidan av din webbplats.
Låt oss komma igång!
varför du behöver en WordPress student databas plugin
varje skola, högskola och universitet måste skapa en databas med alla sina elever. Den här katalogen innehåller vanligtvis studentnamn, student-ID, e-post, foto, födelsedatum, Examensår och avdelning. Att skapa en fysisk registrering av alla dina elever är användbar för administrationsändamål och det är också att lagra den informationen digitalt på din webbplats.
en online studentdatabas är bekväm, kan inte felplaceras och kan enkelt uppdateras. För WordPress-användare är det bästa sättet att skapa en genom att använda ett WordPress – studentdatabasplugin som erbjuder dessa funktioner:
- ett enkelt och enkelt sätt att lägga till enskilda studenter och lista dem på ett ställe.
- alternativ för att lägga till så många ytterligare fält som du behöver.
- Sök-och/eller filtreringsfunktionalitet för att göra det möjligt för användare att snabbt hitta det de letar efter.
när du har en studentdatabas på plats kan du använda den som ett datasystem eller ett studentinformationssystem för bättre skolledning.
introduktion av inlägg tabell Pro
lyckligtvis är det inte så svårt att hitta det bästa WordPress-studentdatabasplugin som det kan tyckas. Vår inlägg Table Pro plugin är en robust lösning som uppfyller alla de krav som nämnts ovan. Mer specifikt kan du skapa en sökbar och sorterbar studentdatabas som kan ändras för att passa dina specifika behov och sedan visas på framsidan av din WordPress-webbplats.
du kan inkludera så mycket information du vill i dina studentposter med en anpassningsbar kortkod, enkelt organisera allt och göra det möjligt för användare att snabbt hitta den student de letar efter. Plus, genom att köpa denna plugin får du expertsupport om du behöver hjälp att komma igång.
viktiga funktioner som erbjuds med inlägg tabell Pro:
- stöder anpassade posttyper, fält och taxonomier, som är perfekta för att skapa en student anpassad posttyp med extra fält för att spara information om varje elev.
- det erbjuder lättanvända Sök-och sorteringsfunktioner som gör det enkelt för användare att hitta en specifik student i databasen.
- alternativ för att bädda in mediefiler som du kan använda för att visa bilder av studenter i databasen på webbplatsens front-end.
- det erbjuder flera anpassningsalternativ för att ändra utseendet på din WordPress-studentdatabas på något sätt du vill!
så här skapar du en studentdatabas med Gravity Forms and Posts Table Pro
i den här handledningen visar vi dig hur du skapar en funktionell front-end studentdatabas i WordPress. Du kan läsa den från början till slut eller hoppa till de specifika steg du behöver:
- använd Gravity Forms för att skapa ett Inlämningsformulär
- lagra studentinformationen som en anpassad posttyp i WordPress
- Visa studentdatabasen i en tabell på framsidan av din webbplats
Steg #1: Använd Gravity Forms för att skapa ett Inlämningsformulär (valfritt)
Obs: Detta steg är valfritt. Om du gärna lägger till studenter direkt i WordPress-administratören kan du hoppa till steg 2.
det första du behöver göra är att använda Gravity Forms för att skapa ett Inlämningsformulär som nya studenter kan använda för att ladda upp sin information.
logga in på din WordPress-webbplats och navigera till formulär nya formulär från adminpanelen.
i popup-fönstret Skapa ett nytt formulär anger du formulärets titel och en kort beskrivning. Klicka på knappen Skapa formulär för att fortsätta.
därefter lägger vi till relevanta fält i inlämningsformuläret beroende på vilken typ av utbildningsinstitut du skapar studentdatabasen för.
om du till exempel skapar en studentdatabas med gymnasieelever kan du överväga att be om studentens namn, födelsedatum, skåpnummer, klassavsnitt, studentdeltagande, skoldistrikt och lärarens namn. Men om du skapar en för universitetsstudenter kan du istället be om studentens namn, kontaktinformation, avdelning och Examensår. Och om du har en global studentkår kan du inkludera information om studentens stad (New York eller Toronto) och land (USA eller Kanada). Detta bör ge dig ett fönster i några av de studentattribut som du kan inkludera i din studentdatabas.
här är några av de vanligaste formulärfälten som hjälper dig att komma igång med ett steg i rätt riktning:
- för-och efternamn
- e-post
- student-ID
- födelsedatum
- Examensår
- Studentfoto
Förnamn, Efternamn och e-postadress
för för-och efternamn, Lägg till namnfältet från Avancerat fält.
på samma sätt, för e-post, använd e-postfältet (under Avancerade fält).
Student-ID
för student-ID lägg bara till ett nummerfält (under standardfält) om du tilldelar numeriska student-ID. Men om dina student-ID är alfanumeriska måste du använda ett textfält med en rad istället. För alfanumeriska student-ID kan du också välja att lägga till en inmatningsmask.
födelsedatum och Examensår
för födelsedatum, Lägg till ett datumfält från Avancerade fält. Byt namn på fältet till födelsedatum och ändra datumformatet till ÅÅÅÅ/mm/DD.
för fältet Examensår kan du skapa radioknappar (under standardfält) istället för en datumväljare.
Studentfoto
för Studentfoto, använd fältet filöverföring (under Avancerade fält). Här är vad du behöver göra:
- ändra fältetiketten till Studentfoto.
- skriv jpeg, jpg, png i alternativet tillåtna filtillägg. Detta begränsar användare från att ladda upp andra bildformat.
- ange ett maximalt Filstorleksvärde (t.ex. 5 MB eller 10 MB).
när du har skapat inlämningsformuläret klickar du på knappen Uppdatera för att fortsätta. Ditt Inlämningsformulär kan se ut så här:
steg # 2: lagra studentinformationen som en anpassad posttyp i WordPress
i steg #1 visade vi dig hur du skapar ett Inlämningsformulär med hjälp av Gravity Forms-plugin som eleverna kan använda för att skicka in sin information. När en student fyller i inlämningsformuläret får du den här informationen via e-post och den kommer också att lagras i WordPress-databasen.
i det här steget lär du dig hur du skapar en anpassad posttyp och lagrar informationen du samlar in från studenter direkt i anpassade inlägg på din WordPress-webbplats. På så sätt behöver du inte manuellt ange data till din webbplats.
Obs: Vi rekommenderar inte att lagra användarinlämnade data som vanliga WordPress-inlägg eftersom det snabbt kommer att röra upp hela din webbplats. Istället föreslår vi att du skapar en dedikerad anpassad posttyp för lagring av Studentdata. Eftersom vi vill skapa en studentdatabas från användarinlämnade data kan vi skapa en anpassad posttyp för studenter. På så sätt kan du organisera Studentdata separat från annat webbplatsinnehåll.
för att skapa en anpassad posttyp som fungerar sömlöst med plugin-programmet Gravity Forms rekommenderar vi att du använder plugin-programmet free Gravity Forms + Custom Post Types. Här är stegen du behöver följa för att skapa en anpassad posttyp och integrera den med ditt Gravity Forms-Inlämningsformulär:
- installera Gravity Forms + Custom Post Types plugin till din WordPress webbplats och aktivera den.
- om du inte redan har skapat en anpassad posttyp, använd free Pods-plugin för att göra detta. För fullständiga instruktioner, kolla in den här steg-för-steg-handledningen om hur du skapar en anpassad posttyp och kom tillbaka hit för att fortsätta denna handledning.
- Slutligen måste du mappa dina formulärfält till den anpassade posttypen med hjälp av instruktionerna på plugin-sidan under FAQ-avsnittet (Hur man mappar ett formulär till en anpassad posttyp).
eller om du inte behöver ett sätt att skicka in studenter från fronten, behöver du inte bry dig om Gravitationsformer. Istället, bara att gå till studenter Bisexuell lägga till nya i WordPress admin och lägga eleverna därifrån.
steg #3: Visa studentdatabasen i en tabell på framsidan av din webbplats
nu bör du ha ett Inlämningsformulär som är länkat till en anpassad posttyp på din WordPress-webbplats. Med andra ord, när en student fyller i formuläret och skickar in sin post, ska Studentdata automatiskt fyllas i på din WordPress-webbplats som ett anpassat inlägg.
därefter lär du dig hur du visar de användarinlämnade anpassade inläggen på webbplatsens front-end i en dynamisk och organiserad tabelllayout. Vi använder plugin-programmet Posts Table Pro för att göra detta.
installera Posts Table Pro på din WordPress-webbplats
om du inte redan har gjort det, Hämta plugin-programmet Posts Table Pro och installera det på din WordPress-webbplats. Du får plugin-filerna och licensnyckeln i ett bekräftelsemail.
gå över till Inställningar för inlägg av tabell för inlägg av tabell från WordPress-instrumentpanelen. Ange din licensnyckel i fältet licensnyckel för att aktivera den. Klicka på knappen Spara ändringar för att fortsätta.
Ställ in alternativet posttyp
från samma skärm kan du göra ändringar i hur din studentdatabas ser ut och fungerar på front-end.
under avsnittet Val av inlägg:
Ställ in alternativet Posttyp till din anpassade posttyp (e.g. student) med hjälp av rullgardinsmenyn.
på så sätt kommer plugin-programmet Posts Table Pro att veta var du ska ta tag i Studentdata från.
utöver detta kan du också ändra andra tabellinställningar som tabellinnehåll, tabellladdningsalternativ, sorteringsalternativ och tabellkontroller från skärmen Inställningar.
kolla in dokumentationen för en detaljerad förklaring av varje inställning!
skapa en sida för att visa studentdatabasen
slutligen skapar vi en sida där vi vill visa studentdatabasen. Chef över till Pages Bisexual Lägg till nytt från WordPress admin panel. Ge din sida en lämplig titel, till exempel studentdatabasen.
eftersom vi visar data från en anpassad posttyp måste vi använda de anpassade fältkolumnerna. Till exempel mappas det anpassade fältet för studentens förnamn till first_name
som det lagras i elevernas anpassade posttyp. Så, för att visa studentens förnamn, skulle vi ange cf:first_name
som en kolumnpost.
du kan lära dig mer om hur du använder anpassade fält med inlägg Table Pro här!
efter vårt Inlämningsformulär visar vi följande information i vår studentdatabas:
- Student foto
- student ID
- förnamn
- efternamn
- e-post
- födelsedatum
- Examensår
våra inlägg tabell Pro kortkod skulle vara: [posts_table columns="cf:photo,cf:student_id,cf:first_name,cf:last_name,cf:email,cf:date_of_birth,cf:graduation_year"]
för Gutenberg:
om du använder Gutenberg-redigeraren klickar du på ikonen ( + ) längst upp till vänster på skärmen och lägger till ett Kortkodsblock i textredigeraren. Ange sedan Posttabellen Pro kortkod.
för klassisk redaktör:
men om du använder den klassiska redigeraren anger du bara Posttabellen Pro-kortkod i textredigeraren.
klicka på knappen Publicera för att fortsätta.
förhandsgranska
din studentdatabas ska se ut så här:
lek med alla alternativ i inlägg Table Pro, till exempel att lägga till sökfilter ovanför tabellen.
och om du vill samla in ytterligare information från studenter som deras …
- Institutionen (Institutionen för utbildning eller Institutionen för informationsteknologi) eller
- Majors (Small Business Sales Management eller Corporate Finance)
… din tabelllayout kan se ut så här:
kan eleverna redigera poster efter att ha skickat in dem?
tyvärr ger Gravity Forms inte användarna möjlighet att låta eleverna redigera poster eller annan information efter att de har skickat in dem via inlämningsformuläret. Du kan dock göra ändringar med Editus – ett WordPress front-end editor-plugin.
för att uppnå detta måste eleverna klicka sig vidare till den enskilda studentprofilsidan på din webbplats. Detta är nödvändigt eftersom de inte kan göra ändringar i poster från själva tabellen Posts Table Pro. De kommer dock att kunna redigera innehållet på den enskilda postsidan efter behov.
kan jag visa Gravity Forms-poster på front-end utan att skapa en anpassad posttyp?
med Posts Table Pro kan du visa inlägg eller anpassade posttyper i en tabelllayout på webbplatsens front-end. Eftersom formulärinlämningar lagras i ett separat databasfält av Gravity Forms kan du inte Lista poster direkt i en tabelllayout med Posts Table Pro. Informationen måste lagras som en post eller anpassad posttyp.
det är därför du måste följa instruktionerna i avsnittet handledning ovan om du automatiskt vill lagra informationen som en anpassad posttyp och sedan visa dessa poster på front-end i en tabelllayout.
kan jag importera studenter i bulk?
absolut. Du kan massimport studenter till databasen med hjälp av någon WordPress import plugin som WP All Import. Detta sparar att behöva lägga till varje elev individuellt, antingen via en frontend form eller WordPress admin.
skapa en privat studentdatabas
slutligen, låt oss prata om hur du döljer din WordPress studentdatabas och gör den säker. Vissa studentkataloger är tillgängliga för allmänheten, och det är bra. Andra måste dock döljas från allmänheten.
det enklaste sättet att skydda din studentdatabas är att lösenordsskydda sidan där du listar alla studenter. Du kan enkelt göra detta genom att ställa in sidan till ’lösenordsskyddad’ och ge lösenordet till dina elever och personal.
slutsats
insticksprogrammet Posts Table Pro erbjuder flera användbara funktioner för privata eller offentliga skolor (grundskolor genom gymnasier), ideella utbildningsinstitut, högskolor och universitet för att skapa en sökbar och filtrerbar studentdatabas. Genom att följa de stegvisa instruktionerna i den här artikeln kan du skapa en allt-i-ett flexibel studentdatabas (eller studenthanteringssystem) som enkelt kan sökas, sorteras och filtreras direkt från front-end. Utöver detta behöver du inte oroa dig för att skapa studentkonton eller ge eleverna tillgång till webbplatsens back-end.