Wordpress a scuola
Per la gestione generale di wordpress sono utili gli articoli di www.html.it e la guida. On line si trovano tantissime altre risorse.
Per la gestione di un sito scolastico con Wordpress sono fondamentali le indicazioni di due siti:
- porte aperte sul web Il progetto “Un CMS per la scuola” ha lo scopo di mettere a disposizione delle scuole e delle pubbliche amministrazioni interessate modelli di sito scolastico basati su 4 CMS open source aventi una architettura comune per quanto riguarda la navigazione e la organizzazione delle sezioni. I quattro CMS sono Drupal, Joomla, Plone e WordPress.
Contiene: un tutorial con schede specifiche, una guida, una presentazione di tre livelli di utilizzo del CMS, la descrizione dei plugin più utili, un tema fortemente personalizzato per una scuola. -
etabetta.it un vero e proprio corso su Wordpress con utili indicazioni sull'uso del software e sulla personalizzazione, indicazioni su come utilizzare i Dublincore e i meta data; inoltre sono presenti alcuni approfondimenti su tematiche del web.
Le ulteriori informazioni sottostanti riguardano hack o plugin che sono stati provati per possibili integrazioni in siti scolastici, tenendo conto del consiglio di massima di non trasformare questo CMS in un portale elefantiaco, ma di inserire solo lo stretto indispensabile.
Plugin importanti
- Add From Server plugin per allegare file ai post (nel core delle ultime versioni)
- Breadcrumb NavXT con l'indicazione della navigazione per briciole di pane
- PHP Code Widget per inserire codice php nei widget
- Menubar creazione di menù aggiuntivi (nelle ultime versioni alcuni temi hanno già inserita tale funzione)
- Widget logic o Dynamic Widgets, permettono la creazione di widget condizionali (nel core delle ultime versioni)
- Exec PHP per inserire codice php anche nei post
- Contact Form per form di contatti
- Really Simple CAPTCHA, per l'inserimento di controlli captcha
- Event Calendar creazione di eventi
- Members o WP-Members o Capability Manager servono per le modifiche ai permessi dei singoli ruoli o alla creazione di nuovi ruoli
- Wordpress Video Plugin per il supporto di formati video
- Askimet per evitare spam sui commenti (nel core delle ultime versioni)
- Dublin Core for WordPress per l'installazione di meta dublincore
- Importer exporter per importare ed esportare contenuti tramite .xml (nel core delle ultime versioni)
- WP Security Scan permette il controllo della sicurezza e consente inoltre di modificare il prefisso delle tabelle
- XML Google Maps per la creazione di indici google (qui c'è una ottima videoguida in italiano)
- WordPress Database Backup backup del database per email
Abbiamo detto precedentemente che Wordpress è un cms molto semplice da installare e gestire: questo è assolutamente vero se si usa la versione base, ossia se non si ha bisogno di funzionalità aggiuntive. Per i siti scolastici la versione base potrebbe non bastare perchè potrebbe essere necessario disporre di funzionalità specifiche. Inoltre ci sono tematiche che, nella versione base, sono poco avanzate e potrebbe essere necessario approfondire: mi riferisco alle problematiche SEO, alla velozzazione delle pagine, a livelli di accesso più granulari, ecc. In realtà alcune di queste esigenze potrebbero essere perfezionate curando il tema; solo successivamente è il caso di ricorrere a plugin, che, per il fatto di essere aggiuntivi o di terze parti, non sempre hanno un adeguato standard W3C o spesso richiedono molte query o comunque molte risorse server.
I consigli migliori sono:
- limitare al minimo l'uso di plugin,
- utilizzare temi molto performanti,
- controllare la velocità delle pagine,
- utilizzare un hosting non troppo economico,
- utilizzare html css e js ottimizzati,
- utilizzare immagini ottimizzate,
- tenere aggiornato il software,
- utilizzare servizi esterni (come Google) per il controllo dell'efficienza delle pagine.
Downloading
Wordpress ha la possibilità di uploadare file da inserire nei post con Add From Server. Pertanto una gestione di file da scaricare si può fare inserendo i link in un articolo.
Se occorre invece una gestione ordinata di file, con monitoraggio dei downloads e con la possibilità livelli diversi di accesso, occorre un programma specifico. Ci sono diversi plugin tra cui download monitor, wp-filebase e il più vecchio download manager (versione free rispetto a quella a pagamento). Entrambi sono integrati nell'editor wysiwyg. Il più semplice appare download manager; il più dotato di widget è wp-filebase; download monitor e wp-filebase permettono il caricamento contestuale alla creazione dell'articolo e la possibilità di discriminare i gruppi che possono scaricare file. Resta per tutti la necessità di ricorrere ad altri plugin per il livello di upload e nel caso di download-manager tale possibilità c'è nella versione non free.
Seo
Oltre ad All in one seo pack che è molto usato, ci sono tanti altri plugin che migliorano le informazioni e quindi la posizione sui motori di ricerca: personalmente preferisco Platinum SEO (qui c'è una ottima guida in italiano) e Headspace2, un potente plugin, anche in italiano, che svolge le stesse funzioni di Platinun SEO ed inoltre consente il caricamento granulare dei plugin.
Controllo granulare del livello di accesso
Role scoper plugin che permette una gestione molto granulare dei permessi dei lettori, non semplice da gestire sui siti avviati, più semplice su siti in costruzione.
Albo pretorio
PAfacile plugin per albo pretorio indispensabile per le pubbliche amministrazioni
Inserire mappe di google
Google Maps for WordPress per inserire mappe su tutte le pagine in modo semplicissimo; XML Google maps per inserire mappe su singole pagine mediante shortlink
Creare sitemap
google-sitemap-generator o XML Google Maps
Inserire link a socialnetwork
social linkz simply sociable
Inserire gallerie di immagini
NextGen Gallery è la galleria integrata, ma ci sono tante altre proposte
Trasformare in socialnetwork
buddypress con tanti plugin specifici (sito italiano qui) guida in italiano
Forum
BBpress (sito) plugin integrazione (guida in italiano)
Invia ad un amico
wp-email
Altri plugin:
- wptap-mobile-detector riconoscere dispositivo mobile e individuare il layout adeguato
- flexible-lightbox immagini con effetto lighbox
- yet-another-related-posts-plugin argomenti correlati
;
- Login o registrati per inviare commenti
