Corso Base Lezione 1 Introduzione Installazione Configurazione Si va online Lezione 2 Lezione 3 Lezione 4 Gestione Commenti e utenti Temi e template contenuti Plugin e widget riepilogo generale
Lezione 1 wordpress base: crea il tuo sito web Introduzione Installazione Configurazione Si va online
WordPress è una piattaforma software di "personal publishing" e content management system (CMS), sviluppata in PHP con appoggio al gestore di database MySQL. Inizialmente creata da Matt Mullenweg e distribuita con la licenza GNU General Public License, ovvero un programma che, girando lato server, consente la creazione e distribuzione di un sito Internet formato da contenuti testuali o multimediali, facilmente gestibili ed aggiornabili in maniera dinamica (fonte: Wikipedia)
Ogni importante release di WordPress è stata dedicata ad un musicista jazz. Da Miles Davis a Thelonious Monk passando da Ella Fitzgerald e John Coltrane fino a Gershwin e Washington. 27 Maggio 2003 - Primo rilascio 03 Gennaio 2004 - Versione 1.0 (Miles Davis) 22 Maggio 2004 - Versione 1.2 (Charles Mingus) 17 Febbraio 2005 - Versione 1.5 (Billy Strayhorn) 26 Dicembre 2005 - Versione 2.0 (Duke Ellington) 22 Gennaio 2007 - Versione 2.1 (Ella Fitzgerald) 16 Maggio 2007 - Versione 2.2 Stan Getz 24 Settembre 2007 - Versione 2.3 (Dexter Gordon) 29 Marzo 2008 - Versione 2.5 Michael Brecker 15 Giugno 2008 - Versione 2.6 (McCoy Tyner) 11 Dicembre 2012 - Versione 3.5 (Elvin Jones) 10 Dicembre 208 - Versione 2.7 (John Coltrane) 1 Agosto 2013 - Versione 3.6 (Oscar Peterson) 10 Giugno 2009 - Versione 2.8 (Chet Baker) 24 Ottobre 2013 - Versione 3.7 (Count Basie) 18 Dicembre 2009 - Versione 2.9 (Carmen McRae) 12 Dicembre 2013 - Versione 3.8 (Charlie Parker) 17 giugno 2010 - Versione 3.0 (Thelonious Monk) 16 Aprile 2014 - Versione 3.9 (Jimmy Smith) 23 Febbraio 2011 - Versione 3.1 (Django Reinhardt) 4 Settembre 2014 - Versione 4.0 (Benny Goodman) 4 Luglio 2011 - Versione 3.2 (George Gershwin) 12 Dicembre 2011 - Versione 3.3 (Sonny Stitt) 13 Giugno 2012 - Versione 3.4 Grant Green 17 Settembre 2014 - Versione 4.1 (Dinah Washington)
Perchè Wordpress Open Source, il suo codice è libero e modificabile sulla base delle diverse esigenze; Semplicissimo da utilizzare e da configurare, la procedura d installazione richiede soli pochi minuti; Permette di amministrare i contenuti grazie ad un interfaccia intuitiva molto facile da utilizzare e che non richiede specifiche conoscenze informatiche; Filosofia di base che mette in primo piano l esperienza utente: l utente deve utilizzare l applicativo lavorando con esso e non litigandoci ; Mette a disposizione degli utilizzatori una comunità di supporto che conta migliaia di membri, sviluppatori e non. Integrazione della piattaforma con plug-in per gli utilizzi più svariati, dall editing alla gestione delle newsletter alle gallerie di immagini fino all e-commerce e molti altri; Possibilità di modificare facilmente l aspetto grafico e spesso senza intervenire sui contenuti che rimangono invariati Interfaccia grafica di amministrazione intuitiva ma molto potente
Joomla
Drupal
Wordpress
Installazione Requisiti Hosting PHP (5.2.4 o successive - consigliata la 5.4 almeno) MySQL ( 5 o successive - consigliata la 5.5 almeno) (Opzionale ma consigliato) modulo mod_rewrite di Apache (per URI puliti conosciuti come Permalink) Accesso FTP Accesso MySQL
Installazione scarichiamo il pacchetto di installazione.tar.gz /.zip (https://wordpress.org) scompattiamo il file e carichiamo il contenuto della cartella wordpress nella nostra cartella sul server (document root o sottocartella) tramite un client FTP (filezilla - versione client reperibile qui: https://filezilla-project.org) in caso di installazione manuale è richiesto l inserimento dei dati di accesso al database nel file di configurazione wp-config.php (contenuto nel pacchetto appena scompattato) quindi apriamolo con un editor di testo e inseriamo i nostri parametri: /** Il nome del database di WordPress */ define('db_name', database_name_here'); /** Nome utente del database MySQL */ define('db_user', 'username_here'); /** Password del database MySQL */ define('db_password', 'password_here'); /** Hostname MySQL */ define('db_host', 'localhost'); installiamo wordpress collegandoci all URL scelto (se abbiamo caricato i file in una sottocartella colleghiamoci all URL di quella cartella)
Primo accesso http://myurl/wp-admin area amministrazione Bacheca - Barra dei strumenti - Barra amministrazione - Finestra di lavoro
Impostazioni
Impostazioni Generali Titolo e motto del sito Indirizzo Wordpress (URL) Indirizzo sito (URL) Indirizzo email Iscrizione Ruolo predefinito nuovi iscritti Fuso orario Formato data Formato ora La settimana comincia di Lingua del sito Questa sezione è importante per gestire il le impostazioni principali che verranno riprese in ogni pagina, contenuto e comportamento del sito. Fondamentali per il corretto funzionamento (dinamico) del sito sono poi Indirizzo Wordpress e Indirizzo URL in quanto questi due parametri sono ripresi in moltissime parti dei temi per la gestione dei contenuti.
Impostazioni Scrittura In questa sezione puoi personalizzare le impostazioni Formattazione Categoria predefinita articoli Formato articolo predefinito Articoli via email relative gli articoli ed il loro modo di esser pubblicati. Puoi anche impostare la pubblicazione tramite email in modo che ogni mail ricevuta da quell indirizzo si trasformi in articolo del tuo sito.
Impostazioni Lettura Questa sezione è molto utile per gestire prima di tutto l homepage e l aspetto iniziale del sito e La pagina iniziale mostra molto importante è la voce che Le pagine del blog visualizzano al massimo riguarda la visibilità sui motori di I feed visualizzano ricerca. Per ciascun articolo, in un feed mostra Visibilità ai motori di ricerca N.B. Non sempre esser sui motori di ricerca in fase di sviluppo risulta produttivo!
Impostazioni Discussione Impostazioni predefinite per gli articoli Questa sezione permette di Altre impostazioni commenti moderare in modo più Invia email ogni volta che automatico e veloce la Prima che appaia un commento pubblicazione di articoli sul sito. Moderazione commenti Configurare bene questa parte è Blacklist dei commenti consigliato per tutti quei siti che Avatar puntano a discussioni, Visualizzazione avatar condivisioni, commenti (blog) Punteggio massimo perchè può far risparmiare molto Avatar standard tempo successivamente.
Impostazioni Media Qui è possibile scegliere le dimensioni delle immagini che al momento dell upload verranno create sempre e comunque in Dimensione immagine diverse versioni e potranno essere Dimensione miniatura richiamate da codice (miniatura, media e Dimensione media grande) dal vostro sito. Dimensione grande Spesso le immagini nei temi son inserite in Caricamento file modo da leggere queste impostazioni quindi consigliamo di scegliere la grandezza ideale con il vostro tema all inizio dello sviluppo del sito.
Impostazioni Permalink Questa sezione risulta essere molto importante perchè si va a scegliere la struttura del proprio sito e si consiglia di scegliere l impostazione voluta in modo definitivo sin dall inizio (questo per Impostazioni comuni Impostazioni aggiuntive favorire i motori di ricerca: cambiando la struttura del link per i motori di ricerca è come avere una nuova pagina). Oltre alle soluzioni previste si potrebbero anche creare soluzioni personalizzate usando i tag di wordpress (http://codex.wordpress.org/using_permalinks)
Impostazioni Impostazioni schermata Le impostazioni schermata ci permettono di vedere o nascondere gli strumenti messi a disposizione da Wordpress in modo da visualizzare solo quelli a noi utili e davvero necessari. Le impostazioni schermata cambiano ovviamente in base alla sezione in cui ci troviamo.
Aggiornamenti Gli aggiornamenti in Wordpress possono essere di due tipi: Aggiornamento della piattaforma Wordpress e aggiornamento di Plugin/Temi. Importante ricordare come tutti gli aggiornamenti che è buona regola avere un sistema automatico di backup sia dello spazio FTP sia del database MySQL. Più necessitiamo di continuità lavorativa (online è una cosa davvero importante) più sarà importante utilizzare backup automatici. (mensili, settimanali, giornalieri).
Aggiornamenti
Aggiornamenti Nelle ultime versioni Wordpress ha introdotto un sistema di aggiornamenti automatici in grado di mantenere aggiornata la piattaforma in maniera completamente autonoma. Prima di installare un aggiornamento la piattaforma controlla la compatibilità dei temi e plugin installati e solo una volta superati i test di controllo procederà con l aggiornamento. In caso contrario sarà compito dell amministratore verificare e mantenere aggiornata la piattaforma. Gli aggiornamenti automatici riguardano solo la piattaforma wordpress mentre per i plugin sarà necessario procedere sempre manualmente. Negli ultimi anni il tema aggiornamenti di Wordpress ha acquisito molta importanza in quanto essendo una piattaforma molto diffusa ed importante, attira l attenzione di malintenzionati che mirano ad utilizzare le piattaforme per scopi non proprio in linea con le piattaforme stesse.
Aggiornamenti perchè aggiornare nuove funzionalità sicurezza stabilità Nel mondo della tecnologia il tema aggiornamenti spaventa ancora molto e spesso gli stessi amministratori sono restii ad aggiornare le proprie piattaforme soprattutto quando ne gestiscono diverse e si vede l attività di aggiornamento come una perdita di tempo per progetti magari già avviati e stabili. Purtroppo però piattaforme obsolete sono molto soggette ad attacchi e rimangono molto vulnerabili. Un sito attaccato non necessariamente risulta danneggiato o non raggiungibile, ma peggio viene utilizzano con del codice nascosto per scopi diversi da quello per cui il sito è nato, senza che nessuno se ne accorga.
Si va online
Si va online è la parte superiore del tema dove vengono solitamente mostrati il logo ed il menù principale del sito. Header Sidebar Content Footer è la zona laterale, che può trovarsi a sinistra o a destra e serve per mostrare informazioni utili alla navigazione, come il cerca, gli articoli recenti, le zone social o banner pubblicitari. è la parte centrale e fondamentale del tema, dove viene mostrato il contenuto del sito, he varia a seconda della pagina che si visita (articolo, pagina, archivio, categoria ) è la parte finale del tema, dove vengono inseriti i link utili, le pagine più importanti, I dati per il chi siamo, i contatti, la sitemap, le condizioni d uso ed il classico box autore.