Transcription
Mini corso WordPressCorso introduttivo per la gestione di siti web in WordPressChiara Mannariwww.labcd.unipi.it16 gennaio 2017
Materiali di riferimento su http://wpdemo.labcd.unipi.it/
Programma1. Breve panoramica sulla creazione di sitiweb2. Introduzione al CMS WordPress3. Workshop aggiornamento di un sito web esistente creazione di un nuovo sito web
Di cosa non si parla1. Sviluppo/Personalizzazione di temi2. Estensione della piattaformaattraverso Custom fields e Custompost type3. Sviluppo di pluginPer questi argomenti ci sarà un corsoavanzato dedicato a chi ha minimecompetenze di programmazione
La costruzione di un sito web1. Progettazione dei contenuti: incontro con i committenti, requisiti,mappa del sito, scelta delle tecnologie2. Progettazione della grafica: logo layout sito (mockup), prodotticoordinati (banner, grafica cartacea)3. Sviluppo: demo del sito4. Inserimento dei contenuti5. Test e revisione6. Pubblicazione Manutenzione
Figure professionali1. Project manager2. Web designer3. Web developer4. Web copywriter5. SEM/SEO specialist6. Altre sempre più specializzate: Graphic designer,UX designer, Information architect, Systemadministrator
WordPress CMSWordPress nasce nel 2003 come piattaforma di blogging open-source(distribuita con licenza GNU General Public License)WordPress è a tutti gli effetti un CMS (Content Management System).Un CMS è un strumento software, installato su un server web, il cui compito èfacilitare la gestione dei contenuti di siti web, svincolando il webmaster daconoscenze tecniche specifiche di programmazione.Altri CMS: Joomla, Drupal e altri sistemi proprietari
WordPress vantaggi e svantaggiVantaggigrande flessibilità, usabilità, open source“Svantaggi”necessità di manutenzione, vulnerabilità
WordPress strutturaStruttura di base semplice che si basa su elementi comuni a più siti: PAGINE contenuti statici accessibili tramite un menu ARTICOLI contenuti dinamici categorizzati e organizzati in archivi UTENTI interazione con gli utenti e redazione (commenti, contributi,lavoro collaborativo)TEMI E PLUGIN Possibilità di personalizzare l’aspetto del sito e aggiungerenuove funzionalità attraverso temi e plugin
WordPress dashboard
WordPress utenti e redazione administrator editor author contributor subscriberInfografica completa su: s-user-roles-and-permissions/?display wide
WordPress temiIl tema determina l’aspetto di un sito WordPresse tutte le caratteristiche visibili nel front-end Immagine del sito nel complesso Font, colori, stili, formattazione e altridettagli stilistici Layout delle pagine (home, una colonna,due colonne) Localizzazione degli elementiUn tema può contenere funzionalità aggiuntivehttps://wordpress.org/themes
WordPress pluginsI plugins aggiungono funzionalità al sitoUn plugin può essere condiviso da piùsiti WordPress ed è indipendente daltemahttps://wordpress.org/plugins/
Installazione di WordPressWordpress.org installazione in locale o su serverWordpress.com on line
esercitazione
PARTE PRIMAgestione di un sito esistente con utente editore registrazione sul sitocreazione e modifica newsupload di immagini e documentieditor di WordPresscategorie e tagimmagine in evidenzacreazione e modifica paginelibreria mediacommenti
Registrazione sulla piattaforma di test
Articoli
Categorie
Pagine
Libreria media
Commenti
PARTE SECONDAcreazione e gestione di un nuovo sito comeamministratore registrazione del nuovo sitoscelta del temaconfigurazione e personalizzazionemenusidebaraggiornamentiplugin - form contatti / calendario eventi /polylang
Creazione nuovo sito sulla piattaforma di test 1/2
Creazione nuovo sito sulla piattaforma di test 2/2
Scelta del tema
Personalizzazione
Configurazione
Menu
Sidebar
Pluginninja formsform contattisondaggiquestionarithe eventscalendargestione eventie calendariopolylangsito multilingue
Aggiornamenti
Materiali di ign/wordpress-tutorials-designers-1012990Crediti immagini: designed by Creativeart - Freepik.com
WordPress è a tutti gli effetti un CMS (Content Management System). Un CMS è un strumento software, installato su un server web, il cui compito è facilitare la gestione dei contenuti di siti web, svincolando il webmaster da conoscenze tecniche specifiche di programmazione. Altri CMS: Joomla, Drupal e altri sistemi proprietari WordPress CMS