- 1. Bloggando(?) conW ord P ress
-
- a cura di Giacomo Bosioaka Zizio-Gruppo Utenti Linux di
Livorno
al 2. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
3. Che cos' un blog?
- Blog, bloggare, blogosfera, blogeanno ... (?)
- Blog:diario in rete. Il termine nasce dalla contrazione di web
log (traccia su rete).
- Il fenomeno ha iniziato a prendere piede nel 1997 in America.
Dal 2001 diventato di moda anche in Italia con la nascita dei primi
servizi gratuiti per la gestione di blog. Oggi abbiamo blog
personali, di attualit, tematici, photoblog, politici, moblog,
etc.
4. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
5. WordPress: storia e requisiti
- WordPress una piattaforma gratuita per la creazione di blog. Lo
sviluppo inizia nel 2001, ma il grande successo arriva nel 2005 con
la release 1.5 (scaricata pi di 900.000 volte).
- Attualmente siamo alla versione 2.3
- PHP versione 4.2 o superiore
- MySQL versione 4.0 o superiore
6. WordPress: dove trovarlo
- Scaricabile gratuitamente suhttp://wordpress.org/
- Disponibile anche una versione localizzata in italiano
suhttp://www.wordpress-it.it/
- Licenza GPL ( http://www.gnu.org/copyleft/gpl.html ).
- Esistono anche vari servizi gratuiti che utilizzano WordPress
(MU)come piattaforma. Un esempio http://wordpress.com/
7. Tutto quello che avreste voluto sapere ...
- Blogroll:lista (organizzata per categorie) di link a pagine web
che l'autore di un blog trova degne di nota. Esistono servizi per
la gestione e l'integrazione di blogrolls. WordPress fornisce un
gestore di link.
- Feed:funzione di un particolare software che permette a
determinati programmi, detti "Feedreaders", di accedere
automaticamente ad un sito per controllare se ci sono nuovi
articoli e di pubblicare su un altro sito le informazioni sui nuovi
contenuti. Alcuni feed diffondono il contenuto in forma di file RSS
o Atom (basati su XML).
8. ... ma non avete mai osato chiedere
- Permalinks:URL permanente con cui una risorsa o un articolo
viene memorizzato.
- Syndacation:l'utilizzo di RSS/Atom per avere aggiornamenti
automatici sui nuovi contenuti.
- TrackbacksePingbacks : meritano una trattazione a parte.
9. Trackbacks
- L'autore A scrive un articolo sul suo blog.
- L'autore B vuole commentare sul blog di A, ma vuole che i suoi
lettori sappiano cosa ha da dire e che possano commentare sul suo
blog.
- L'autore B scrive un articolo sul suo blog ed invia un
trackback al blog di A.
- Il blog dell'autore A riceve il trackback e lo visualizza come
se fosse un commento al post originale, con un link all'articolo
che ha scritto B.
10. Pingbacks
- L'autore A scrive un articolo sul suo blog.
- L'autore B scrive un articolo sul suo blog, linkando il post di
A. Viene inviato automaticamente un pingback ad A, quando entrambi
i blog hanno i pingback abilitati.
- Il blog dell'autore A riceve il pingback eautomaticamenteva ad
ottenere la conferma che stato generato dal post di B.
- I pingback si possono pensare come commenti remoti.
11. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
12. Gestione e Amministrazione
- Gestione utente (livelli)
- Installazione e aggiornamento semplificati
- Generazione dinamica pagine (usando db e modelli)
- Internazionalizzazione e localizzazione
13. Pubblicizzare il Lavoro
- FeedRSS 1.0 (o RDF), RSS 2.0 e ATOM supportati.
- Permalinkper rendere conformi tutti i link ad uno standard.
Delle URL "pulite" sono essenziali per l'ottimizzazione dei motori
di ricerca e per migliorare l'esperienza degli utenti.
- Comunicazione Inter blog:vi ricordate Pingbacks e Trackbacks?
:)
14. Personalizzazione del Design
- Design basato su template:creazione dinamica delle pagine
basata su modelli.
- Template ed editor di fileper modificare i file di WP
direttamente con il browser.
- Marcatori templateper progettare il modo in cui i contenuti e
le informazioni vengono visualizzate sul vostro weblog.
- Temiper personalizzare il blog.
- Pluginsper estendere le funzionalit del blog.
15. I Plugins
- I Plugins di WordPress sono normali file PHP che contengono al
loro interno del codice che esegue determinate operazioni.
- Plugins inclusi: Akismet (dalla versione 2.x), Hello Dolly,
WordPress Database Backup (dalla versione 2.x).
- Esistono pi di 1000 plugins. Una grossa raccolta la trovate
suhttp://wp-plugins.net/(per alcuni disponibile anche una
localizzazione in italiano).
16. Creazione dei Contenuti
- Possibilit di aggiornare con strumenti che supportino
MetaWeblog o le API Blogger
17. Categorie e Tags
- Lecategoriesi creano in anticipo e in numero piuttosto
limitato. Possiamo immaginarle come sezioni del sito.
- Itagssono parole che si possono usare anche una sola volta e
che descrivono il contenuto dell'articolo.
- Lecategoriesono permanenti, itagssono flessibili.
18. Technorati
- Technorati un motore di ricerca real-time: la pi grande risorsa
di informazioni e conversazioni che si sviluppano sul Web.
- Aggiungendo un Technorati Tag* e facendo un semplice ping** si
indicizzati.
- ** http://rpc.technorati.com/rpc/ping
19. Tag Cloud 20. Archivi e Ricerche
- Archiviazione:WordPress fornisce diverse opzioni per
visualizzare gli archivi del vostro blog, contenenti tutti i vostri
vecchi articoli. E' possibile scegliere fra archivi annuali,
mensili, giornalieri, settimanali, per categoria o per autore,
oltre a semplici link alle pagine di archivio dalla pagina
principale.
- Ricerche:WordPress dispone di un strumento di ricerca
incorporato, che consente ai visitatori del vostro blog di cercare
secondo i termini che preferiscono.
21. Discussioni e Commenti
- Costruire una comunit:creare una comunit attorno ai weblog,
tramite l'uso dei commenti, dei trackback e dei pingback,
aiutandovi a mantenere contatti con i lettori.
- Controllo e moderazionedei commenti.
- Notifichesui nuovi commenti e su quelli in moderazione.
22. Creazione e Gestione di un Blogroll
- Blogrollgestito con il gestore di link di WordPress.
- Bookmarkletper aggiungere velocemente link al blogroll.
- Categorizzazionedei link.
- Importazione ed Esportazionedella lista di link in formato
OPML.
- Visualizzazionedel blogroll in ordine alfabetico, per
punteggio, secondo l'ordine di aggiornamento.
23. Moblog
- Moblog:fusione tra i vocaboli mobile e blog. Consiste di
contenuti inviati su Internet da uno strumento mobile appunto,
portatile, come ad esempio un telefono cellulare o un palmare.
- WordPress fornisce la possibilit di creare un moblog,
utilizzandowp-mail.php . Funziona, ma si trovano plugin molto pi
specializzati che, ad esempio, creano una versione ridotta delle
immagini e consentono una migliore formattazione
dell'articolo.
- Cosa serve? Un plugin, un indirizzo email dedicato e segreto,
un cron job che controlli la posta ad intervalli regolari (non
sempre).
24. Moblog: un esempio
- Formattazione identica ai normali articoli.
- Articolo inviato via MMS.
- Pubblicato nella categoriaMoblog .
25. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
26. WordPress: Struttura
- wp-admin:amministrazione.
- wp-content:contenuto su cui lavora l'utente (plugins,
temi).
- wp-images:immagini varie.
- wp-includes:funzioni varie + localizzazione.
- http://codex.wordpress.org/WordPress_Files
27. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
28. Templates
- Files che controllano come il blog viene visualizzato sul web
prendendo le informazioni dal database MySQL e creando l'HTML.
- Tradizionalmente una pagina web composta da un file HTML e da
un foglio di stile. In WordPress il foglio di stile rimane, ma la
struttura HTML divisa in pi parti che vengono riassemblate
insieme.
- Potrebbe sembrare fantascienza, ma forse con qualche esempio ci
capiamo qualcosa ...
29. Templates: una pagina semplice
- Header:contiene tutte le informazioni che devono stare
all'inizio della pagina: link ai fogli di stile, tag , titolo del
sito, etc.
- Footer:informazioni varie, come contatti, copyright, etc.
30. Template pi reale
- Fileindex.phpdel tema. Chiamate ad altri blocchi e al Loop (lo
vediamo dopo) per creare la pagina finale.
- Vediamo l'effetto di tutto questo e come si crea la pagina
...
31. Creazione di una pagina
- Si genera il contenuto all'interno diindex.php
- Si mostra l'intera pagina
32. Templates: include
- sidebar.php:inclusione di un form per la ricerca.
- Invece di usare il tag get per recuperare i dati, utilizza il
comando include per includere il template. TEMPLATEPATH recupera il
template appropriato all'interno della cartella del tema.
33. The Loop
- The Loop utilizzato da WordPress per visualizzare ogni post
all'interno della pagina.
- Tutto il codice HTML e PHP inserito all'interno del Loop sar
eseguito per la visualizzazione di ogni articolo.
- Esempi:the_title() ,the_time() ,the_category() .
34. Templates: il listone
- style.css:foglio di stile principale.
- index.php:template principale.
- comments.php:il template dei commenti.
- comments-popup.php:template per i commenti in versione
popup.
- single.php:il template per il singolo post.
- page.php:template per le pagine.
- category/author/date/archive.php:template degli archivi.
- search/404.php:template per le ricerche e 404 Not Found.
35. Temi
- Essenzialmente il sistema di Temi di WordPress un metodo per
vestire il vostro weblog. Un tema una collezione di file che lavora
assieme per produrre una interfaccia grafica dal design uniforme.
Un tema modifica il modo in cui il weblog viene visualizzato senza
modificare il software che si trova dietro. I Temi possono
includere file di immagine (*.jpg, *.gif, *.png) fogli di stile
(*.css) oltre agli indispensabili file di codice (*.php).
- Collezione di file? S, di templates!
- http://themes.wordpress.net/
36. Widget Ready?
- Plugin che fornisce un modo semplice per organizzare il
contenuto della sidebar senza mettere mano al codice.
- Esistono temi che supportano Widgets.
- http://automattic.com/code/widgets/
37. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
38. WordPress: Installazione
- Perch parlare dell'installazione solo ora? Perch semplicissima
e non necessita di una trattazione particolare.
- Basta avere un servizio di hosting con i requisiti minimi che
abbiamo visto all'inizio, un editor di testi e un client FTP.
- L'installazione richiede circa 5 minuti e, anche se valgono la
legge di Murphy ( Se qualcosa pu andar male lo far ) e il suo
corollario ( Tutto richiede pi tempo di quello che pensi ),
generalmente semplice e veloce.
39. Installazione in 5 minuti
- Scaricare e scompattare il pacchetto di WordPress.
- Creare il database per WordPress e un utente che abbia i
privilegi per accedervi e modificarlo.
- Aprire il filewp-config-sample.phpcon un editor di testi e
scrivere i dettagli relativi al database. Salvarlo e rinominarlo
inwp-config.php .
- Caricare via FTP tutti i file nello spazio del fornitore di
hosting.
- Lanciare il file di installazione aprendo il
filewp-admin/install.php .
40. WordPress: Aggiornamento
- Eseguire il backup di files e database (IMPORTANTE!).
- Scaricare il nuovo pacchetto di WordPress e cancellare i vecchi
file ad eccezione diwp-content/ ,wp-config.phpe tutto quello che
stato personalizzato.
- Caricare i nuovi files ed eseguire il programma di
aggiornamentowp-admin/upgrade.php .
- Aggiornare temi e plugins.
41. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
42. Passare a WordPress
- WordPress attualmente permette di importare dati nella forma di
post (articoli) e molti altri dettagli o funzioni supportate da
altri software esistenti, come b2, MovableType, Blogger,
Greymatter, Textpattern, LiveJournal, e feed RSS generici. Gli
attuali script di importazione esistenti possono essere trovati
all'interno della cartella wp-admin con il nomeimport-x.phpdove 'x'
sta per il nome dello script dal quale si vogliono importare i
dati.
- Vi segnalo dei link di riferimento:
- http://www.wordpress-it.it/wiki/Main/ImportareDaAltriBlog
- Per le news sull'esportazione da
Splinder:http://www.andreabeggi.net/
43. Di cosa si parla?
- WordPress: Templates e Temi
- WordPress: Installazione e aggiornamento
44. Conclusioni
- WordPress questo e molto altro, ma il tempo a mia disposizione
terminato.
- Scopo di questo seminario era quello di fare una introduzione
al mondo dei blog, a come crearli con WordPress e di fornire una
breve panoramica su qualche concetto base.
- Maggiori informazioni le trovate fra le fonti, contattandomi
direttamente e/o venendomi a trovare allo stand.
45. Fonti
- http://www.wordpress-it.it/wiki/
- http://codex.wordpress.org/Main_Page
- http://www.andreabeggi.net/
- Zizio ehttp://www.zizio.it/
46. Contatti, etc.
- Dove trovare questa presentazione?
- http://www.slideshare.net/Zizio/wordpress-ld07/
- Blog:http://www.zizio.it/
- Informazioni sul Gruppo Utenti Linux di Livorno:
-
Licenza:http://creativecommons.org/licenses/by-nc-sa/2.5/it/