februarie 6, 2022

ghid complet: cum se creează o bază de date pentru studenți

dacă înscrieți studenți la cursuri sau programe – fie că este vorba de un institut educațional, școală, universitate, școlarizare sau clase private – probabil că mențineți o bază de date pentru studenți, cum ar fi o bază de date Microsoft Access, Microsoft Excel sau foi de calcul Google. Este posibil să conțină informații de bază despre elevii dvs., cum ar fi numele lor, informațiile de contact și cursurile la care sunt înscriși.

puteți lua în considerare afișarea acestor informații pe front-end – ul site-ului dvs. pentru a le face ușor accesibile elevilor, părinților și membrilor personalului-fie public, fie într-o zonă privată protejată prin parolă. O modalitate de a face acest lucru este folosind pluginul Posts Table Pro pentru a crea o bază de date simplă pentru studenți.

previzualizare a bazei de date student creat folosind posturi Table Pro și Gravity Forms

în această postare, vă vom explica de ce aveți nevoie de un plugin pentru baza de date pentru studenți și cum să îl alegeți pe cel potrivit pentru nevoile dvs. De asemenea, vă vom prezenta un tutorial pas cu pas despre cum să creați o bază de date pentru studenți pe site-ul dvs. WordPress care:

  • Afișează toate profilurile elevilor pe o singură pagină într-un aspect de masă elegant și organizat.
  • permite utilizatorilor să caute studenți utilizând opțiunile de căutare, sortare și filtrare încorporate.
  • permite personalului admin pentru a actualiza informațiile de student direct de la front-end a site-ului.

să începem!

de ce aveți nevoie de un plugin WordPress student database

fiecare școală, colegiu și universitate trebuie să creeze o bază de date a tuturor studenților lor. Acest director conține de obicei numele studenților, ID-ul studenților, e-mailul, fotografia, data nașterii, anul absolvirii și Departamentul. Crearea unei înregistrări fizice a tuturor elevilor dvs. este utilă în scopuri de administrare și, la fel, stocarea acestor informații digital pe site-ul dvs. web.

o bază de date online pentru studenți este convenabilă, nu poate fi deplasată și poate fi actualizată cu ușurință. Pentru utilizatorii WordPress, cel mai bun mod de a crea unul este prin utilizarea unui plugin WordPress student database care oferă aceste caracteristici:

  • o modalitate simplă și ușoară de a adăuga studenți individuali și de a le lista într-un singur loc.
  • opțiunea de a adăuga cât mai multe câmpuri suplimentare de care aveți nevoie.
  • funcția de căutare și/sau filtrare pentru a permite utilizatorilor să găsească rapid ceea ce caută.

odată ce aveți o bază de date pentru studenți, o puteți utiliza ca sistem de date sau ca sistem de informații pentru studenți pentru o mai bună gestionare a școlii.

introducerea postărilor Table Pro

din fericire, găsirea celui mai bun plugin pentru baza de date pentru studenți WordPress nu este atât de dificilă pe cât pare. Mesajele noastre Table Pro plugin este o soluție robustă care îndeplinește toate cerințele menționate mai sus. Mai precis, vă permite să creați o bază de date studențească căutabilă și sortabilă, care poate fi modificată pentru a se potrivi nevoilor dvs. particulare, apoi afișată pe front-end-ul site-ului dvs.

posturi tabelul Pro
cea mai ușoară modalitate de a crea o bază de date student front-end în WordPress.

veți putea să includeți cât mai multe informații doriți în înregistrările studenților utilizând un cod scurt personalizabil, să organizați cu ușurință totul și să permiteți utilizatorilor să găsească rapid elevul pe care îl caută. În plus, prin achiziționarea acestui plugin veți primi asistență de specialitate în cazul în care aveți nevoie de ajutor pentru a începe.

caracteristici cheie oferite cu Posts Table Pro:

  • acceptă tipuri de postări personalizate, câmpuri și taxonomii, care sunt perfecte pentru crearea unui tip de postare personalizat pentru studenți cu câmpuri suplimentare pentru a salva informații despre fiecare student.
  • oferă funcții de căutare și sortare Ușor de utilizat, facilitând utilizatorilor să găsească un anumit student în baza de date.
  • opțiunea de a încorpora fișiere media pe care le puteți utiliza pentru a afișa fotografii ale studenților în baza de date de pe front-end-ul site-ului dvs.
  • oferă mai multe opțiuni de personalizare pentru modificarea aspectului bazei de date a studenților WordPress în orice mod doriți!

cum se creează o bază de date pentru studenți folosind Gravity Forms and Posts Table Pro

în acest tutorial, vă vom arăta cum să creați o bază de date funcțională pentru studenți front-end în WordPress. Puteți să-l citiți de la început până la sfârșit sau să treceți la pașii specifici de care aveți nevoie:

  1. utilizați Gravity Forms pentru a crea un formular de trimitere
  2. stocați informațiile despre student ca tip de postare personalizată în WordPress
  3. Afișați baza de date a studenților într-un tabel din partea frontală a site-ului dvs. web

Pasul #1: Utilizați Gravity Forms pentru a crea un formular de trimitere (opțional)

Notă: Acest pas este opțional. Dacă sunteți mulțumit să adăugați studenți direct în administratorul WordPress, atunci puteți trece la Pasul 2.

primul lucru pe care trebuie să-l faceți este să utilizați Gravity Forms pentru a crea un formular de depunere pe care noii studenți îl pot folosi pentru a-și încărca informațiile.

Conectați-vă la site-ul dvs.

adăugați un nou student folosind Gravity Forms

în fereastra pop-up Creare formular nou, Introduceți titlul formularului și o scurtă descriere. Faceți clic pe butonul Creare formular pentru a continua.

în continuare, vom adăuga câmpuri relevante la formularul de trimitere, în funcție de tipul de institut educațional pentru care creați baza de date a studenților.

de exemplu, dacă creați o bază de date a elevilor de liceu, vă recomandăm să solicitați numele elevului, Data nașterii, numărul vestiarului, secțiunea clasei, prezența elevilor, districtul școlar și numele profesorului. Cu toate acestea, dacă creați unul pentru studenți, puteți cere în schimb numele studentului, informațiile de contact, departamentul și Anul Absolvirii. Și dacă aveți un corp Studențesc global, puteți include informații despre orașul studentului (New York sau Toronto) și țara (Statele Unite sau Canada). Acest lucru ar trebui să vă ofere o fereastră în unele dintre atributele studenților pe care le puteți include în baza de date a studenților.

iată câteva dintre cele mai comune câmpuri de formular pentru a vă ajuta să începeți cu un pas în direcția corectă:

  • nume și prenume
  • e-mail
  • ID Student
  • data nașterii
  • Anul Absolvirii
  • Student photo

prenume, prenume și adresă de e-mail

pentru nume și prenume, adăugați câmpul Nume din secțiunea Advanced Fields.

Gravity Forms Form builder nume și câmpuri de e-mail

în mod similar, pentru e-mail, utilizați câmpul E-Mail (sub câmpuri avansate).

ID Student

pentru ID student pur și simplu adăugați un câmp numeric (sub câmpuri Standard) dacă atribuiți ID-uri numerice de student. Cu toate acestea, dacă ID-urile dvs. de student sunt alfanumerice, va trebui să utilizați în schimb un câmp de text cu o singură linie. Pentru ID-urile alfanumerice ale studenților, puteți alege, de asemenea, să adăugați o mască de intrare.

Gravity Forms Form builder câmp text cu o singură linie

data nașterii și Anul Absolvirii

pentru data nașterii, adăugați un câmp de dată din câmpurile avansate. Redenumiți câmpul la data nașterii și schimbați formatul datei în AAAA/LL/ZZ.

Gravity Forms Form builder data field

pentru câmpul Anul Absolvirii, puteți crea butoane Radio (sub câmpuri Standard) în loc de un selector de date.

Gravity Forms Form builder butoane radio câmp

Student photo

pentru Student photo, utilizați câmpul Încărcare fișier (sub câmpuri avansate). Iată ce trebuie să faceți:

  • schimbați eticheta câmpului în fotografia elevului.
  • tastați jpeg, jpg, png în opțiunea extensii de fișiere permise. Acest lucru va restricționa utilizatorii să încarce alte formate de imagine.
  • introduceți o valoare maximă a dimensiunii fișierului (cum ar fi 5MB sau 10MB).
Gravity Forms Form builder fișier câmp de încărcare

după ce ați creat formularul de trimitere, faceți clic pe butonul Actualizare pentru a continua. Formularul de depunere ar putea arata ceva de genul asta:

Gravity Forms submission form preview

Pasul # 2: stocați informațiile despre student ca tip de postare personalizat în WordPress

în pasul #1, v-am arătat cum să creați un formular de depunere folosind pluginul Gravity Forms pe care elevii îl pot utiliza pentru a-și trimite informațiile. Odată ce un student completează formularul de depunere, veți primi aceste informații prin e-mail și vor fi stocate și în baza de date WordPress.

în acest pas, veți învăța cum să creați un tip de postare personalizat și să stocați informațiile pe care le colectați de la studenți direct în postări personalizate de pe site-ul dvs. În acest fel, nu va trebui să introduceți manual datele pe site-ul dvs.

Notă: Nu recomandăm stocarea datelor trimise de utilizatori ca postări WordPress obișnuite, deoarece vă vor aglomera rapid întregul site web. În schimb, vă sugerăm să creați un tip de postare personalizat dedicat pentru stocarea datelor studenților. Deoarece dorim să creăm o bază de date pentru studenți din datele trimise de utilizator, putem crea un tip de postare personalizată pentru studenți. În acest fel, veți putea organiza datele studenților separat de alt conținut al site-ului.

pentru a crea un tip de postare personalizat care funcționează perfect cu pluginul Gravity Forms, vă recomandăm să utilizați pluginul Free Gravity Forms + Custom Post Types. Iată pașii pe care trebuie să îi urmați pentru a crea un tip de postare personalizat și a-l integra cu formularul de depunere a formularelor gravitaționale:

  1. Instalați pluginul Gravity Forms + Custom Post Types pe site-ul dvs.
  2. dacă nu ați creat deja un tip de postare personalizat, utilizați pluginul gratuit Pods pentru a face acest lucru. Pentru instrucțiuni complete, consultați acest tutorial pas cu pas despre cum să creați un tip de postare personalizat, apoi reveniți aici pentru a continua acest tutorial.
  3. în cele din urmă, trebuie să mapați câmpurile formularului la tipul de postare personalizat folosind instrucțiunile furnizate pe pagina pluginului în secțiunea Întrebări frecvente (cum să mapați un formular la un tip de postare personalizat).

sau dacă nu aveți nevoie de o modalitate de a trimite elevii din front-end, atunci nu trebuie să vă deranjați cu formele de gravitație. În schimb, du-te la Students Inktiftinct Adăugați noi în WordPress admin și adăugați studenții de acolo.

Pasul #3: Afișați baza de date a studenților într-un tabel din partea frontală a site-ului dvs. web

până acum, ar trebui să aveți un formular de trimitere care este legat de un tip de postare personalizat pe site-ul dvs. Cu alte cuvinte, ori de câte ori un student completează formularul și își trimite intrarea, datele studenților ar trebui să fie populate automat pe site-ul dvs.

în continuare, veți învăța cum să afișați postările personalizate trimise de utilizator pe front-end-ul site-ului dvs. într-un aspect de tabel dinamic și organizat. Vom folosi pluginul Posts Table Pro pentru a face acest lucru.

instalați Posts Table Pro pe site-ul dvs. WordPress

dacă nu ați făcut-o deja, obțineți pluginul Posts Table Pro și instalați-l pe site-ul dvs. Veți primi fișierele pluginului și cheia de licență într-un e-mail de confirmare.

mesaje tabelul Pro Cheie de licență

peste cap de la Settings Mesaje de masă Pro de la tabloul de bord WordPress. Introduceți cheia de licență în câmpul Cheie de licență pentru ao activa. Faceți clic pe butonul Salvați modificările pentru a continua.

setați opțiunea post type

din același ecran, puteți modifica modul în care baza de date a studenților arată și funcționează pe front-end.

în secțiunea selecție postări:

setați opțiunea Tip Postare la tipul dvs. personalizat de postare (e.g. student) folosind meniul derulant.

mesaje tabel Pro setarea tipului de postare

în acest fel, pluginul Posts Table Pro va ști de unde să ia datele studenților.

în plus, puteți modifica și alte setări ale tabelului, cum ar fi conținutul tabelului, opțiunile de încărcare a tabelului, opțiunile de sortare și comenzile tabelului din ecranul Setări.

consultați documentația pentru o explicație detaliată a fiecărei setări!

creați o pagină pentru a afișa baza de date a studenților

în cele din urmă, vom crea o pagină în care dorim să afișăm baza de date a studenților. Peste cap de pagini de la pagini noi de la panoul de administrare WordPress. Dați paginii dvs. un titlu adecvat, cum ar fi baza de date a studenților.

deoarece afișăm date dintr-un tip de postare personalizată, va trebui să folosim coloanele de câmp personalizate. De exemplu, câmpul particularizat pentru prenumele elevului se mapează la first_name așa cum este stocat în tipul de postare particularizat studenți. Deci, pentru a afișa prenumele elevului, vom introduce cf:first_name ca intrare în coloană.

puteți afla mai multe despre cum să utilizați câmpurile personalizate cu Posts Table Pro aici!

în urma formularului nostru de depunere, vom afișa următoarele informații în Baza noastră de date pentru studenți:

  • Student foto
  • Student ID
  • prenume
  • nume
  • e-mail
  • data nașterii
  • Anul Absolvirii

mesajele noastre tabelul Pro scurtătură ar fi: [posts_table columns="cf:photo,cf:student_id,cf:first_name,cf:last_name,cf:email,cf:date_of_birth,cf:graduation_year"]

pentru Gutenberg:

mesaje tabelul Pro student bază de date scurtătură în Gutenberg

dacă utilizați editorul Gutenberg, faceți clic pe pictograma (+) din colțul din stânga sus al ecranului și adăugați un bloc de coduri scurte la editorul de text. Apoi, introduceți mesaje tabelul Pro scurtătură.

pentru editorul clasic:

mesaje tabelul Pro student bază de date scurtătură în editorul clasic

cu toate acestea, dacă utilizați editorul clasic, pur și simplu introduceți codul scurt Posts Table Pro în editorul de text.

Faceți clic pe butonul Publicare pentru a continua.

previzualizare

baza de date a studenților ar trebui să arate cam așa:

posturi tabelul Pro student baza de date

jucați-vă cu toate opțiunile din Posts Table Pro, cum ar fi adăugarea de filtre de căutare deasupra tabelului.

și dacă doriți să colectați informații suplimentare de la studenți, cum ar fi lor …

  • Departamentul (Departamentul de educație sau Departamentul de Tehnologia Informației) sau
  • Majors (Managementul vânzărilor de afaceri mici sau finanțe corporative)

… aspectul tabelului dvs. ar putea arăta cam așa:

posturi tabelul Pro student baza de date cu câmpuri suplimentare

elevii pot edita intrările după trimiterea lor?

din păcate, Gravity Forms nu oferă utilizatorilor opțiunea de a permite studenților să editeze intrări sau alte informații după ce le-au trimis prin formularul de depunere. Cu toate acestea, puteți face modificări folosind Editus – un plugin WordPress front-end editor.

pentru a realiza acest lucru, studenții ar trebui să facă clic pe pagina profilului unui singur student de pe site-ul dvs. Acest lucru este necesar deoarece nu pot face modificări la intrările din tabelul Posts Table Pro în sine. Cu toate acestea, vor putea edita conținutul pe pagina cu o singură postare, după cum este necesar.

pot afișa intrările Gravity Forms pe front-end fără a crea un tip de postare personalizat?

Posts Table Pro vă permite să afișați postări sau tipuri de postări personalizate într-un aspect de tabel pe front-end-ul site-ului dvs. Deoarece trimiterile de formulare sunt stocate într-un câmp de bază de date separat de Gravity Forms, nu puteți lista intrările direct într-un aspect de tabel utilizând Posts Table Pro. Informațiile trebuie să fie stocate ca un post sau post personalizat de tip.

acesta este motivul pentru care va trebui să urmați instrucțiunile furnizate în secțiunea tutorial de mai sus dacă doriți să stocați automat informațiile ca tip de postare personalizat și apoi să afișați aceste intrări pe front-end într-un aspect de tabel.

pot importa studenți în vrac?

absolut. Puteți importa în masă studenți în baza de date folosind orice plugin de import WordPress, cum ar fi WP All Import. Acest lucru economisește necesitatea de a adăuga fiecare student individual, fie printr-un formular front-end, fie prin administratorul WordPress.

creați o bază de date privată pentru studenți

în cele din urmă, să vorbim despre cum vă ascundeți baza de date pentru studenți WordPress și să o asigurați. Unele directoare de studenți sunt disponibile publicului, și asta e bine. Cu toate acestea, alții trebuie să fie ascunși de viziunea publică.

cel mai simplu mod de a vă proteja baza de date a studenților este să protejați prin parolă pagina în care listați toți elevii. Puteți face acest lucru cu ușurință setând pagina la ‘protejat prin parolă’ și dând parola studenților și personalului dvs.

parola proteja pagina WordPress

concluzie

pluginul Posts Table Pro oferă mai multe funcții utile pentru școlile private sau publice (școlile elementare prin licee), institutele de învățământ non-profit, colegiile și universitățile pentru a crea o bază de date pentru studenți căutabilă și filtrabilă. Urmând instrucțiunile pas cu pas furnizate în acest articol, veți putea crea o bază de date flexibilă all-in-one (sau un sistem de gestionare a studenților) care poate fi ușor căutată, sortată și filtrată direct din front-end. În plus, nu va trebui să vă faceți griji cu privire la crearea de conturi pentru studenți sau să oferiți studenților acces la back-end-ul site-ului dvs.

posturi tabelul Pro
cea mai ușoară modalitate de a crea o bază de date student front-end în WordPress.

Lasă un răspuns

Adresa ta de email nu va fi publicată.