Febbraio 6, 2022

Guida completa: come creare un database per studenti

Se iscrivi gli studenti a corsi o programmi, che si tratti di un istituto educativo, scuola, università, lezioni o lezioni private, probabilmente mantieni un database per studenti come un database Microsoft Access, Microsoft Excel o fogli Google. Potrebbe contenere informazioni di base sui tuoi studenti, come i loro nomi, le informazioni di contatto e i corsi a cui sono iscritti.

Potresti considerare di visualizzare queste informazioni sul front-end del tuo sito per renderlo facilmente accessibile a studenti, genitori e membri dello staff, sia pubblicamente che all’interno di un’area privata protetta da password. Un modo per farlo è utilizzare il plug-in Posts Table Pro per creare un semplice database per studenti.

Anteprima del database degli studenti creato utilizzando Post Table Pro e Gravity Forms

In questo post, spiegheremo perché hai bisogno di un plugin per database degli studenti e come scegliere quello giusto per le tue esigenze. Ti guideremo anche attraverso un tutorial passo – passo su come creare un database di studenti sul tuo sito WordPress che:

  • Visualizza tutti i profili degli studenti su una singola pagina in un layout di tabella ordinato e organizzato.
  • Consente agli utenti di cercare gli studenti utilizzando le opzioni di ricerca, ordinamento e filtro integrate.
  • Abilita il personale amministrativo ad aggiornare le informazioni degli studenti direttamente dal front-end del tuo sito.

Iniziamo!

Perché avete bisogno di un plugin WordPress student database

Ogni scuola, college e università ha bisogno di creare un database di tutti i loro studenti. Questa directory contiene in genere i nomi degli studenti, ID studente, e-mail, foto, data di nascita, anno di laurea, e dipartimento. La creazione di un record fisico di tutti i tuoi studenti è utile per scopi amministrativi e quindi è la memorizzazione digitale di tali informazioni sul tuo sito web.

Un database di studenti online è conveniente, non può essere smarrito e può essere facilmente aggiornato. Per gli utenti di WordPress, il modo migliore per crearne uno è utilizzare un plugin per database di studenti WordPress che offre queste funzionalità:

  • Un modo semplice e facile per aggiungere singoli studenti ed elencarli in un unico luogo.
  • Opzione per aggiungere tutti i campi aggiuntivi di cui hai bisogno.
  • Funzionalità di ricerca e/o filtraggio per consentire agli utenti di trovare rapidamente ciò che stanno cercando.

Una volta installato un database degli studenti, è possibile utilizzarlo come sistema di dati o sistema informativo per gli studenti per una migliore gestione della scuola.

Presentazione di Posts Table Pro

Fortunatamente, trovare il miglior plugin per database degli studenti di WordPress non è così difficile come potrebbe sembrare. Il nostro plug-in Posts Table Pro è una soluzione robusta che soddisfa tutti i requisiti di cui sopra. Più specificamente, ti consente di creare un database di studenti ricercabile e ordinabile che può essere modificato per soddisfare le tue esigenze particolari e quindi visualizzato sul front-end del tuo sito WordPress.

Posts Table Pro
Il modo più semplice per creare un database di studenti front-end in WordPress.

Sarete in grado di includere tutte le informazioni che si desidera nei record degli studenti utilizzando uno shortcode personalizzabile, organizzare facilmente tutto, e consentire agli utenti di trovare rapidamente lo studente che stanno cercando. Inoltre, con l’acquisto di questo plugin si otterrà il supporto di esperti nel caso in cui hai bisogno di aiuto per iniziare.

Caratteristiche principali in offerta con Posts Table Pro:

  • Supporta tipi di post personalizzati, campi e tassonomie, perfetti per creare un tipo di post personalizzato per studenti con campi aggiuntivi per salvare informazioni su ogni studente.
  • Offre funzionalità di ricerca e ordinamento facili da usare che rendono facile per gli utenti trovare uno studente specifico nel database.
  • Opzione per incorporare file multimediali che è possibile utilizzare per visualizzare le foto degli studenti nel database sul front-end del tuo sito.
  • Offre diverse opzioni di personalizzazione per modificare l’aspetto del database degli studenti di WordPress in qualsiasi modo tu voglia!

Come creare un database di studenti utilizzando Gravity Forms e Posts Table Pro

In questo tutorial, ti mostreremo come creare un database di studenti front-end funzionale in WordPress. Puoi leggerlo dall’inizio alla fine o passare ai passaggi specifici di cui hai bisogno:

  1. Usa Gravity Forms per creare un modulo di invio
  2. Memorizza le informazioni degli studenti come tipo di post personalizzato in WordPress
  3. Visualizza il database degli studenti in una tabella sul front-end del tuo sito web

Passo #1: Utilizzare Gravity Forms per creare un modulo di invio (opzionale)

Nota: questo passaggio è facoltativo. Se sei felice di aggiungere studenti direttamente nell’amministratore di WordPress, puoi passare al Passaggio 2.

La prima cosa che devi fare è utilizzare Gravity Forms per creare un modulo di presentazione che i nuovi studenti possono utilizzare per caricare le loro informazioni.

Accedi al tuo sito web WordPress e vai a Moduli → Nuovo modulo dal pannello di amministrazione.

Aggiungi un nuovo studente usando i moduli gravitazionali

Nel pop-up Crea un nuovo modulo, immettere il titolo del modulo e una breve descrizione. Fare clic sul pulsante Crea modulo per procedere.

Successivamente, aggiungeremo campi pertinenti al modulo di invio a seconda del tipo di istituto educativo per cui stai creando il database degli studenti.

Ad esempio, se stai creando un database di studenti delle scuole superiori, potresti considerare di chiedere il nome dello studente, la data di nascita, il numero dell’armadietto, la sezione della classe, la frequenza degli studenti, il distretto scolastico e il nome dell’insegnante. Tuttavia, se ne stai creando uno per studenti universitari, potresti invece chiedere il nome dello studente, le informazioni di contatto, il dipartimento e l’anno di laurea. E se hai un corpo studentesco globale, potresti includere informazioni sulla città dello studente (New York o Toronto) e sul paese (Stati Uniti o Canada). Questo dovrebbe darti una finestra su alcuni degli attributi degli studenti che puoi includere nel tuo database degli studenti.

Qui sono alcuni dei più comuni campi del modulo per aiutarvi a iniziare con un passo nella giusta direzione:

  • nome e cognome
  • Email
  • ID Studente
  • Data di nascita
  • Anno di laurea
  • Studente foto

nome, cognome, e indirizzo e-mail

Per Nome, cognome, aggiungere il Nome del campo da Campi Avanzati.

Gravity Forms form builder nome e campi email

Allo stesso modo, per e-mail, utilizzare il campo e-mail (in Campi avanzati).

ID studente

Per ID studente è sufficiente aggiungere un campo Numerico (in Campi standard) se si assegnano ID studenti numerici. Tuttavia, se i tuoi ID studente sono alfanumerici, dovrai utilizzare un campo di testo a riga singola. Per gli ID studente alfanumerici, è anche possibile scegliere di aggiungere una maschera di input.

Gravity Forms form builder campo di testo a riga singola

Data di nascita e anno di laurea

Per la data di nascita, aggiungi un campo Data dai campi Avanzati. Rinominare il campo in Data di nascita e modificare il formato della data in aaaa / mm/gg.

Gravity Forms form builder campo data

Per il campo Anno di laurea, è possibile creare pulsanti di opzione (in Campi standard) invece di un selettore di date.

Gravity Forms form builder pulsanti di opzione campo

Foto studente

Per foto studente, utilizzare il campo Carica file (in Campi avanzati). Ecco cosa devi fare:

  • Cambia l’etichetta del campo in Foto studente.
  • Digitare jpeg, jpg, png nell’opzione Estensioni file consentite. Ciò impedirà agli utenti di caricare altri formati di immagine.
  • Immettere un valore di dimensione massima del file (ad esempio 5 MB o 10 MB).

Gravity Forms form builder campo di caricamento file

Dopo aver creato il modulo di invio, fare clic sul pulsante Aggiorna per procedere. Il modulo per la presentazione potrebbe essere qualcosa di simile a questo:

Gravity Forms modulo per la presentazione in anteprima

Passo #2: Memorizzare le informazioni dello studente come un custom post type in WordPress

Nel Passaggio #1, abbiamo mostrato come creare un modulo di invio utilizzando la Gravità di plugin di Forme che gli studenti possono utilizzare per presentare le loro informazioni. Una volta che uno studente compila il modulo di presentazione, riceverai queste informazioni via e-mail e saranno anche memorizzate nel database di WordPress.

In questo passaggio, imparerai come creare un tipo di post personalizzato e memorizzare le informazioni raccolte dagli studenti direttamente nei post personalizzati sul tuo sito web WordPress. In questo modo, non dovrai inserire manualmente i dati sul tuo sito.

Nota: non è consigliabile archiviare i dati inviati dall’utente come post WordPress regolari perché ingombrerà rapidamente l’intero sito web. Ti suggeriamo invece di creare un tipo di post personalizzato dedicato per la memorizzazione dei dati degli studenti. Poiché vogliamo creare un database degli studenti dai dati inviati dagli utenti, possiamo creare un tipo di post personalizzato “Studenti”. In questo modo, sarete in grado di organizzare i dati degli studenti separatamente dagli altri contenuti del sito.

Per creare un tipo di post personalizzato che funzioni perfettamente con il plug-in Gravity Forms, ti consigliamo di utilizzare il plug-in Gravity Forms + Custom Post Types gratuito. Ecco i passaggi che devi seguire per creare un tipo di post personalizzato e integrarlo con il modulo di invio Gravity Forms:

  1. Installa il plug-in Gravity Forms + Custom Post Types sul tuo sito web WordPress e attivalo.
  2. Se non hai già creato un tipo di post personalizzato, usa il plugin Pod gratuito per farlo. Per istruzioni complete, dai un’occhiata a questo tutorial passo-passo su come creare un tipo di post personalizzato, quindi torna qui per continuare questo tutorial.
  3. Infine, è necessario mappare i campi del modulo al tipo di post personalizzato utilizzando le istruzioni fornite nella pagina del plugin nella sezione FAQ (Come mappare un modulo a un tipo di post personalizzato).

O se non hai bisogno di un modo per inviare gli studenti dal front-end, non devi preoccuparti delle forme di gravità. Invece, vai su Studenti → Aggiungi nuovo nell’amministratore di WordPress e aggiungi gli studenti da lì.

Passo #3: Visualizza il database degli studenti in una tabella sul front-end del tuo sito web

A questo punto, dovresti avere un modulo di invio collegato a un tipo di post personalizzato sul tuo sito web WordPress. In altre parole, ogni volta che uno studente compila il modulo e invia il suo ingresso, i dati dello studente dovrebbero essere automaticamente popolati nel tuo sito WordPress come post personalizzato.

Successivamente, imparerai come visualizzare i post personalizzati inviati dall’utente sul front-end del tuo sito in un layout di tabella dinamico e organizzato. Useremo il plug-in Posts Table Pro per fare questo.

Installa Posts Table Pro sul tuo sito web WordPress

Se non l’hai già fatto, ottieni il plug-in Posts Table Pro e installalo sul tuo sito web WordPress. Riceverai i file del plugin e la chiave di licenza in un’e-mail di conferma.

Messaggi Tabella Pro chiave di licenza

Oltre al capo Impostazioni → Messaggi Tabella Pro dalla dashboard di WordPress. Immettere la chiave di licenza nel campo Chiave di licenza per attivarla. Fare clic sul pulsante Salva modifiche per procedere.

Imposta l’opzione tipo post

Dalla stessa schermata, puoi apportare modifiche all’aspetto e alle funzioni del database degli studenti sul front-end.

Nella sezione Selezione post:

Imposta l’opzione Tipo post sul tuo tipo di post personalizzato (e.g. studente) utilizzando il menu a discesa.

Messaggi Tabella Pro tipo di post impostazione

In questo modo, il plug-in Posts Table Pro saprà da dove prendere i dati degli studenti.

Oltre a ciò, è possibile modificare altre impostazioni della tabella, come il contenuto della tabella, le opzioni di caricamento della tabella, le opzioni di ordinamento e i controlli della tabella dalla schermata Impostazioni.

Controlla la documentazione per una spiegazione dettagliata di ogni impostazione!

Crea una pagina per visualizzare il database degli studenti

Infine, creeremo una pagina in cui vogliamo visualizzare il database degli studenti. Oltre al capo Pagine → Aggiungi nuovo dal pannello di amministrazione di WordPress. Dai alla tua pagina un titolo adatto, come il database degli studenti.

Poiché stiamo visualizzando i dati da un tipo di post personalizzato, dovremo utilizzare le colonne di campo personalizzate. Ad esempio, il campo personalizzato per il nome dello studente viene mappato a first_name poiché è memorizzato nel tipo di post personalizzato degli studenti. Quindi, per visualizzare il nome dello studente, inseriremmo cf:first_name come voce di colonna.

Puoi saperne di più su come utilizzare i campi personalizzati con Posts Table Pro qui!

di Seguito il nostro modulo e ti mostra le seguenti informazioni nel nostro database per studenti:

  • Studente foto
  • ID Studente
  • nome
  • cognome
  • Email
  • Data di nascita
  • anno di Laurea

i Nostri Post Tabella Pro shortcode sarebbe: [posts_table columns="cf:photo,cf:student_id,cf:first_name,cf:last_name,cf:email,cf:date_of_birth,cf:graduation_year"]

Per Gutenberg:

Messaggi Tabella Pro studente database shortcode in Gutenberg

Se stai usando l’editor Gutenberg, fai clic sull’icona ( + ) nell’angolo in alto a sinistra dello schermo e aggiungi un blocco Shortcode all’editor di testo. Quindi, inserire la tabella Post Pro shortcode.

Per editor classico:

Messaggi Tabella Pro student database shortcode nell'editor classico

Tuttavia, se si sta utilizzando l’editor classico, è sufficiente inserire la tabella Post Pro shortcode nell’editor di testo.

Fare clic sul pulsante Pubblica per procedere.

Anteprima

Il database degli studenti dovrebbe essere simile a questo:

Messaggi Tabella Pro student database

Gioca con tutte le opzioni in Posts Table Pro, come l’aggiunta di filtri di ricerca sopra la tabella.

E se si desidera raccogliere ulteriori informazioni da parte degli studenti come il loro …

  • Dipartimento (Dipartimento dell’Istruzione o Dipartimento di Information Technology) o
  • Major (Small Business Sales Management o Corporate Finance)

… il layout della tabella potrebbe essere simile a questo:

Messaggi Tabella Pro student database con campi aggiuntivi

Gli studenti possono modificare le voci dopo averle inviate?

Sfortunatamente, Gravity Forms non offre agli utenti la possibilità di consentire agli studenti di modificare voci o altre informazioni dopo averle inviate tramite il modulo di invio. Tuttavia, è possibile apportare modifiche utilizzando Editus – un plugin WordPress front-end editor.

Per raggiungere questo obiettivo, gli studenti dovrebbero fare clic sulla pagina del profilo singolo studente sul tuo sito. Questo è necessario perché non possono apportare modifiche alle voci all’interno della tabella Posts Table Pro stessa. Tuttavia, essi saranno in grado di modificare il contenuto della pagina singolo post, se necessario.

Posso visualizzare le voci Gravity Form sul front-end senza creare un tipo di post personalizzato?

La Tabella Post Pro ti consente di visualizzare post o tipi di post personalizzati in un layout di tabella sul front-end del tuo sito. Poiché gli invii di moduli sono memorizzati in un campo di database separato da Gravity Forms, non è possibile elencare le voci direttamente in un layout di tabella utilizzando Posts Table Pro. Le informazioni devono essere memorizzate come post o tipo di post personalizzato.

Questo è il motivo per cui è necessario seguire le istruzioni fornite nella sezione tutorial sopra se si desidera memorizzare automaticamente le informazioni come un tipo di post personalizzato e quindi visualizzare queste voci sul front-end in un layout di tabella.

Posso importare studenti alla rinfusa?

Assolutamente. È possibile importare in massa gli studenti nel database utilizzando qualsiasi plugin di importazione WordPress come WP All Import. Ciò evita di dover aggiungere ogni studente individualmente, tramite un modulo front-end o l’amministratore di WordPress.

Crea un database di studenti privato

Infine, parliamo di come nascondi il tuo database di studenti WordPress e lo rendi sicuro. Alcune directory degli studenti sono disponibili al pubblico, e va bene. Tuttavia, altri devono essere nascosti alla vista del pubblico.

Il modo più semplice per proteggere il database degli studenti è quello di proteggere con password la pagina in cui stai elencando tutti gli studenti. Puoi farlo facilmente impostando la pagina su “Protetto da password” e dando la password ai tuoi studenti e al personale.

Protezione con password Pagina WordPress

Conclusione

Il plug-in Posts Table Pro offre diverse funzionalità utili per scuole private o pubbliche (scuole elementari attraverso scuole superiori), istituti educativi senza scopo di lucro, college e università per creare un database di studenti ricercabile e filtrabile. Seguendo le istruzioni passo-passo fornite in questo articolo, sarete in grado di creare un database all-in-one flessibile studente (o sistema di gestione degli studenti) che può essere facilmente cercato, ordinato e filtrato direttamente dal front-end. Oltre a questo, non dovrai preoccuparti di creare account per studenti o dare agli studenti l’accesso al back-end del tuo sito.

Posts Table Pro
Il modo più semplice per creare un database di studenti front-end in WordPress.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.