Mini Corso WordPress - Labcd.unipi.it

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