februari 6, 2022

Complete guide: Hoe maak je een studentendatabase

als je studenten inschrijft voor cursussen of programma ‘ s – of dat nu via een onderwijsinstelling, school, universiteit, collegegeld of privélessen is – heb je waarschijnlijk een studentendatabase zoals een Microsoft Access-database, Microsoft Excel of Google-Spreadsheets. Het kan basisinformatie bevatten over uw studenten, zoals hun namen, contactgegevens en de cursussen waarin ze zijn ingeschreven.

u kunt overwegen deze informatie op de front-end van uw site weer te geven, zodat deze gemakkelijk toegankelijk is voor studenten, ouders en medewerkers – in het openbaar of binnen een met een wachtwoord beveiligd privégedeelte. Een manier om dit te doen is met behulp van de Posts Table Pro plugin om een eenvoudige student database te creëren.

voorbeeld van student database gemaakt met behulp van Posts Table Pro en Gravity Forms

In deze post, we zullen uitleggen waarom je een student database plugin nodig en hoe u de juiste voor uw behoeften te kiezen. We zullen u ook door een stap-voor-stap tutorial over hoe je een student database op uw WordPress site die:

  • toont alle student profielen op een enkele pagina in een nette en georganiseerde tabel lay-out.
  • laat gebruikers leerlingen opzoeken met behulp van ingebouwde zoek -, sorteer-en filteropties.
  • laat beheerders toe om studenteninformatie rechtstreeks vanaf de front-end van uw site bij te werken.

aan de slag!

waarom u een WordPress studentendatabase plugin

nodig hebt elke school, hogeschool en universiteit moet een database van al hun studenten aanmaken. Deze directory bevat meestal student namen, student-ID, e-mail, foto, geboortedatum, jaar van afstuderen, en afdeling. Het maken van een fysieke registratie van al uw studenten is nuttig voor administratieve doeleinden en dus is het opslaan van die informatie digitaal op uw website.

een online studentendatabase is handig, kan niet misplaatst worden en kan gemakkelijk worden bijgewerkt. Voor WordPress gebruikers, de beste manier om een te maken is met behulp van een WordPress student database plugin die deze functies biedt:

  • een eenvoudige en gemakkelijke manier om individuele studenten toe te voegen en een lijst ze op één plaats.
  • optie om zoveel extra velden toe te voegen als u nodig hebt.
  • Zoek-en/of filterfunctionaliteit om gebruikers in staat te stellen snel te vinden wat ze zoeken.

zodra u een studentendatabase hebt, kunt u deze gebruiken als een datasysteem of een studenteninformatiesysteem voor een beter schoolbeheer.

introductie van Posts Table Pro

gelukkig is het vinden van de beste WordPress student database plugin niet zo moeilijk als het lijkt. Onze berichten Table Pro plugin is een robuuste oplossing die voldoet aan alle eisen zoals hierboven vermeld. Meer specifiek, het laat u een doorzoekbare en Sorteerbare student database die kan worden aangepast aan uw specifieke behoeften dan weergegeven op de front-end van uw WordPress site te creëren.

Posts Table Pro
de eenvoudige manier om een front-end student database in WordPress te creëren.

u zult in staat zijn om zo veel informatie als je wilt in uw student records met behulp van een aanpasbare shortcode, eenvoudig alles te organiseren, en gebruikers in staat stellen om snel de student die ze zoeken te vinden. Plus, door de aankoop van deze plugin krijg je deskundige ondersteuning in het geval u hulp nodig om te beginnen.

belangrijkste aangeboden functies met Posts Table Pro:

  • ondersteunt aangepaste posttypen, velden en taxonomieën, die perfect zijn voor het maken van een aangepast posttype voor studenten met extra velden om informatie over elke student op te slaan.
  • het biedt eenvoudig te gebruiken Zoek-en sorteerfuncties waardoor het gemakkelijk is voor gebruikers om een specifieke student in de database te vinden.
  • optie om mediabestanden in te voegen die u kunt gebruiken om foto ‘ s van leerlingen weer te geven in de database op de front-end van uw site.
  • het biedt verschillende aanpassingsopties voor het wijzigen van de look en feel van uw WordPress student database op elke manier die u wilt!

een studentendatabase maken met behulp van Gravity Forms en Posts Table Pro

in deze tutorial laten we u zien hoe u een functionele front-end studentendatabase maakt in WordPress. U kunt het lezen van begin tot eind of springen Naar de specifieke stappen die u nodig hebt:

  1. gebruik Gravity Forms om een inzendformulier te maken
  2. sla de studenteninformatie op als een aangepast posttype in WordPress
  3. Toon de studentendatabase in een tabel op de voorkant van uw website

Stap # 1: Gebruik Gravity Forms om een aanmeldingsformulier te maken (optioneel)

Opmerking: Deze stap is optioneel. Als u tevreden bent met het toevoegen van studenten direct in de WordPress admin, dan kunt u overslaan naar stap 2.

het eerste wat u moet doen is Gravity Forms gebruiken om een aanmeldingsformulier te maken dat nieuwe studenten kunnen gebruiken om hun informatie te uploaden.

Log in op uw WordPress website en navigeer naar formulieren → Nieuw formulier vanuit het admin panel.

een nieuwe student toevoegen met behulp van Gravity Forms

voer in de pop-up een nieuw formulier maken de titel en een korte beschrijving van het formulier in. Klik op de knop formulier maken om verder te gaan.

vervolgens voegen we relevante velden toe aan het inschrijfformulier, afhankelijk van het type onderwijsinstelling waarvoor u de studentendatabase aanmaakt.

als u bijvoorbeeld een studentendatabase van middelbare scholieren aanmaakt, kunt u overwegen om de naam van de student, de geboortedatum, het lockernummer, de klassenectie, de aanwezigheid van de student, het schooldistrict en de naam van de leraar te vragen. Als je er echter een maakt voor universiteitsstudenten, kun je in plaats daarvan vragen naar de naam, contactgegevens, afdeling en afstudeerjaar van de student. En als je een wereldwijde studentenorganisatie hebt, kun je informatie opnemen over de stad van de student (New York of Toronto) en het land (de Verenigde Staten of Canada). Dit moet u een venster in een aantal van de student attributen die u kunt opnemen in uw student database.

hier zijn enkele van de meest voorkomende formuliervelden om u te helpen aan de slag te gaan met een stap in de juiste richting:

  • voor-en achternaam
  • e-mailadres
  • studenten-ID
  • geboortedatum
  • afstudeerjaar
  • Foto van de Student

voornaam, achternaam en e-mailadres

voor voor-en achternaam voegt u het veld Naam toe uit geavanceerde velden.

Gravity Forms form builder naam en e-mailvelden

evenzo, voor E-Mail, gebruik het e-mail veld (onder Geavanceerde velden).

Student ID

voeg voor student ID gewoon een nummer veld toe (onder Standaard velden) als u numerieke student ID ‘ s toewijst. Als uw studenten-ID ‘ s echter alfanumeriek zijn, moet u in plaats daarvan een tekstveld met één regel gebruiken. Voor alfanumerieke studenten-ID ‘ s kunt u er ook voor kiezen om een invoermasker toe te voegen.

Gravity Forms form builder tekstveld met één regel

geboortedatum en afstudeerjaar

voor geboortedatum, voeg een datumveld toe uit geavanceerde velden. Hernoem het veld naar geboortedatum en wijzig het datumformaat naar JJJJ/MM/dd.

Gravity Forms form builder datumveld

voor het veld afstudeerjaar kunt u keuzerondjes maken (onder standaardvelden) in plaats van een datumkiezer.

Gravity Forms form builder radioknoppen veld

Student photo

voor Student photo, gebruik het bestand uploaden veld (onder Geavanceerde velden). Dit is wat je moet doen:

  • Wijzig het veld Label naar Student foto.
  • typ jpeg, jpg, png in de optie toegestane bestandsextensies. Dit zal Gebruikers beperken van het uploaden van andere beeldformaten.
  • voer een maximale bestandsgrootte in (zoals 5MB of 10MB).
Gravity Forms form builder bestand upload veld

zodra u het aanmeldingsformulier hebt gemaakt, klikt u op de knop Bijwerken om verder te gaan. Uw inschrijfformulier kan er ongeveer zo uitzien:

Gravity Forms aanmeldingsformulier voorbeeld

Stap # 2: Sla de student informatie als een aangepaste post type in WordPress

in Stap # 1, We lieten je zien hoe je een formulier voor het indienen maken met behulp van de Gravity Forms plugin die studenten kunnen gebruiken om hun informatie in te dienen. Zodra een student het inschrijfformulier heeft ingevuld, ontvang je deze informatie via e-mail en wordt deze ook opgeslagen in de WordPress database.

in deze stap leert u hoe u een aangepast berichttype maakt en de informatie die u van studenten verzamelt direct in aangepaste berichten op uw WordPress-website opslaat. Op deze manier hoeft u de gegevens niet handmatig in te voeren op uw site.

opmerking: We raden niet aan om door gebruikers aangeleverde gegevens op te slaan als reguliere WordPress-berichten, omdat het uw hele website snel zal overladen. In plaats daarvan, raden we aan dat u een speciale aangepaste post type voor het opslaan van student gegevens te maken. Omdat we een studentendatabase willen maken op basis van door de gebruiker ingediende gegevens, kunnen we een aangepast posttype voor ‘studenten’ maken. Op deze manier, zult u in staat zijn om de student gegevens apart van andere inhoud van de site te organiseren.

om een aangepast berichttype te maken dat naadloos werkt met de Gravity Forms-plug-in, raden we aan de gratis Gravity Forms + Custom Post Types-plug-in te gebruiken. Hier zijn de stappen die u moet volgen om een aangepaste post type te maken en te integreren met uw Gravity Forms indiening formulier:

  1. installeer de Gravity Forms + Custom Post Types plugin op uw WordPress website en activeer deze.
  2. als u nog geen aangepast berichttype hebt aangemaakt, gebruik dan de gratis Pods plugin om dit te doen. Voor volledige instructies, bekijk deze stap-voor-stap tutorial over het maken van een aangepaste post type kom dan hier terug om deze tutorial voort te zetten.
  3. tot slot moet u uw formuliervelden toewijzen aan het aangepaste berichttype met behulp van de instructies op de pagina van de plugin onder de FAQ sectie (Hoe een formulier toewijzen aan een aangepast berichttype).

of als je geen manier nodig hebt om studenten van de front-end in te dienen, dan hoef je je geen zorgen te maken over Gravity Forms. In plaats daarvan, ga gewoon naar studenten → Voeg nieuwe in de WordPress admin en voeg de studenten van daar.

Stap # 3: Toon de studentendatabase in een tabel op de front-end van uw website

inmiddels moet u een aanmeldingsformulier hebben dat is gekoppeld aan een aangepast posttype op uw WordPress website. Met andere woorden, wanneer een student het formulier invult en hun inzending indient, moeten de student gegevens automatisch worden ingevuld in uw WordPress site als een aangepaste post.

vervolgens leert u hoe u de door de gebruiker ingezonden aangepaste berichten op de front-end van uw site kunt weergeven in een dynamische en georganiseerde tabelopmaak. We zullen de Posts Table Pro plugin gebruiken om dit te doen.

installeer Posts Table Pro op uw WordPress-website

als u dit nog niet hebt gedaan, krijgt u de Posts Table Pro-plugin en installeert u deze op uw WordPress-website. U ontvangt de plugin-bestanden en licentiesleutel in een bevestigingsmail.

berichten tabel Pro licentiesleutel

Ga naar Instellingen → Berichten tabel Pro van het WordPress dashboard. Voer uw licentiesleutel in het veld licentiesleutel in om deze te activeren. Klik op de knop Wijzigingen opslaan om verder te gaan.

Stel de post type optie

in op hetzelfde scherm kunt u wijzigingen aanbrengen in hoe uw studentendatabase eruit ziet en functioneert op de front-end.

onder de post selectie sectie:

Stel de Post type optie in op uw aangepaste post type (e.g. student) met behulp van het dropdown menu.

berichten tabel Pro post type instelling

op deze manier, de berichten Table Pro plugin zal weten waar de student gegevens van te grijpen.

Daarnaast kunt u ook andere tabelinstellingen wijzigen, zoals tabelinhoud, opties voor het laden van tabellen, sorteeropties en tabelbesturingselementen vanuit het instellingenscherm.

bekijk de documentatie voor een gedetailleerde uitleg van elke instelling!

Maak een pagina om de studentendatabase weer te geven

tenslotte maken we een pagina waar we de studentendatabase willen weergeven. Ga naar pagina ‘ s → Voeg nieuwe van de WordPress admin panel. Geef je pagina een passende titel, zoals de studentendatabase.

omdat we gegevens van een aangepast posttype weergeven, moeten we de aangepaste veldkolommen gebruiken. Het veld aangepast voor de voornaam van de student wordt bijvoorbeeld toegewezen aan first_name, omdat het is opgeslagen in het aangepaste berichttype van de student. Dus, om de voornaam van de student weer te geven, zouden we cf:first_name invoeren als een kolom-ingang.

hier kunt u meer leren over het gebruik van aangepaste velden met Posts Table Pro!

op basis van ons aanmeldingsformulier tonen we de volgende informatie in onze studentendatabase:

  • Studentenfoto
  • Student-ID
  • voornaam
  • achternaam
  • e-mail
  • geboortedatum
  • afstudeerjaar

onze Posts Table Pro shortcode zou zijn: [posts_table columns="cf:photo,cf:student_id,cf:first_name,cf:last_name,cf:email,cf:date_of_birth,cf:graduation_year"]

voor Gutenberg:

Posts Table Pro student database shortcode in Gutenberg

als je de Gutenberg editor gebruikt, klik dan op het (+) icoon in de linkerbovenhoek van het scherm en voeg een shortcode blok toe aan de teksteditor. Voer vervolgens de Posts Table Pro shortcode in.

voor klassieke editor:

Posts Table Pro student database shortcode in de klassieke editor

echter, als u gebruik maakt van de klassieke editor, voer de Posts Table Pro shortcode in de tekstverwerker.

klik op de knop Publiceren om verder te gaan.

voorbeeld

uw studentendatabase ziet er ongeveer zo uit:

berichten tabel Pro student database

speel rond met alle opties in berichten Table Pro, zoals het toevoegen van zoekfilters boven de tabel.

en als u aanvullende informatie van studenten wilt verzamelen, zoals hun …

  • Departement (Departement Onderwijs of departement informatietechnologie) of
  • Majors (Small Business Sales Management of Corporate Finance))

… uw tafelindeling zou er ongeveer zo uit kunnen zien:

berichten tabel Pro student database met extra velden

kunnen studenten inzendingen bewerken nadat ze zijn ingediend?

helaas geeft Gravity Forms gebruikers niet de mogelijkheid om leerlingen items of andere informatie te laten bewerken nadat ze ze via het aanmeldingsformulier hebben ingediend. U kunt echter bewerkingen maken met Editus – een WordPress front-end editor plugin.

om dit te bereiken, moeten de studenten doorklikken naar de enkele profielpagina van de student op uw site. Dit is noodzakelijk omdat ze geen wijzigingen kunnen aanbrengen in items vanuit de Posts Table Pro tabel zelf. Echter, ze zullen in staat zijn om de inhoud op de enkele post pagina te bewerken als dat nodig is.

kan ik Gravity Forms-items op de front-end weergeven zonder een aangepast berichttype aan te maken?

met de Posts Table Pro kunt u berichten of aangepaste posttypen weergeven in een tabelopmaak op de front-end van uw site. Aangezien formulierinzendingen in een apart databaseveld worden opgeslagen door Gravity Forms, kunt u geen items direct in een tabelopmaak weergeven met behulp van Posts Table Pro. De informatie moet worden opgeslagen als een post of aangepaste post type.

dit is de reden waarom u de instructies in de tutorial sectie hierboven moet volgen als u de informatie automatisch wilt opslaan als een aangepast berichttype en deze items vervolgens op de front-end in een tabelopmaak wilt weergeven.

kan ik studenten in bulk importeren?

absoluut. U kunt massa-import studenten in de database met behulp van een WordPress import plugin zoals WP alle Import. Dit bespaart elke student afzonderlijk toe te voegen, hetzij via een front-end formulier of de WordPress admin.

Maak een privé studentendatabase

laten we het tenslotte hebben over hoe u uw WordPress studentendatabase verbergt en beveiligt. Sommige studenten directory ‘ s zijn beschikbaar voor het publiek, en dat is prima. Anderen moeten echter aan het publiek worden onttrokken.

de eenvoudigste manier om uw studentendatabase te beschermen is door een wachtwoord te beveiligen op de pagina waar u alle studenten opnoemt. U kunt dit eenvoudig doen door de pagina in te stellen op ‘Password protected’ en het wachtwoord te geven aan uw studenten en medewerkers.

wachtwoord beschermen pagina WordPress

conclusie

de Posts Table Pro plugin biedt verschillende nuttige functies voor particuliere of openbare scholen (basisscholen via middelbare scholen), non-profit onderwijsinstellingen, hogescholen en universiteiten om een doorzoekbare en filtreerbare studentendatabase te creëren. Door het volgen van de stap-voor-stap instructies in dit artikel, zult u in staat om een alles-in-één flexibele student database (of student management systeem) die gemakkelijk kan worden doorzocht, gesorteerd, en gefilterd rechtstreeks vanaf de front-end. Daarnaast hoef je je geen zorgen te maken over het maken van studentenaccounts of het geven van studenten toegang tot de back-end van je site.

Posts Table Pro
de eenvoudige manier om een front-end student database in WordPress te creëren.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.