Bloggando(?) con  W ord P ress a cura di Giacomo Bosio  aka Zizio  -  Gruppo Utenti Linux di Livorno al
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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.
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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 Requisiti minimi: PHP versione 4.2 o superiore MySQL versione 4.0 o superiore
WordPress: dove trovarlo Scaricabile gratuitamente su  http://wordpress.org/ Disponibile anche una versione localizzata in italiano su  http://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/
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).
... 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. Trackbacks  e  Pingbacks : meritano una trattazione a parte.
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.
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 e  automaticamente  va ad ottenere la conferma che è stato generato dal post di B. I pingback si possono pensare come commenti remoti.
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
Gestione e Amministrazione Installazione locale Core portatile Supporto UTC Funzionalità gzip Gestione utente (livelli) Profili utente Installazione e aggiornamento semplificati Generazione dinamica pagine (usando db e modelli) Internazionalizzazione e localizzazione
Pubblicizzare il Lavoro Feed  RSS 1.0 (o RDF), RSS 2.0 e ATOM supportati. Permalink  per 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? :)
Personalizzazione del Design Design basato su template:  creazione dinamica delle pagine basata su modelli. Template ed editor di file  per modificare i file di WP direttamente con il browser. Marcatori template  per progettare il modo in cui i contenuti e le informazioni vengono visualizzate sul vostro weblog. Temi  per personalizzare il blog. Plugins  per estendere le funzionalità del blog.
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 su  http://wp-plugins.net/  (per alcuni è disponibile anche una localizzazione in italiano).
Creazione dei Contenuti Protezione con password Articoli multi - pagina Pubblicare nel futuro Upload di file/immagini Categorie Tags Conversione emoticons Salvare bozze Anteprima articoli Possibilità di aggiornare con strumenti che supportino MetaWeblog o le API Blogger Blog via email Bookmarklets Formattazione
Categorie e Tags Le  categorie  si creano in anticipo e in numero piuttosto limitato. Possiamo immaginarle come sezioni del sito. I  tags  sono parole che si possono usare anche una sola volta e che descrivono il contenuto dell'articolo. Le  categorie  sono “permanenti”, i  tags  sono flessibili.
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. *   <a href=&quot;http://technorati.com/tag/[tagname]&quot; rel=&quot;tag&quot;>[tagname]</a> **   http://rpc.technorati.com/rpc/ping
Tag Cloud
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.
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 moderazione  dei commenti. Notifiche  sui nuovi commenti e su quelli in moderazione.
Creazione e Gestione di un Blogroll Blogroll  gestito con il gestore di link di WordPress. Bookmarklet  per aggiungere velocemente link al blogroll. Categorizzazione  dei link. Importazione ed Esportazione  della lista di link in formato OPML. Visualizzazione  del blogroll in ordine alfabetico, per punteggio, secondo l'ordine di aggiornamento.
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, utilizzando  wp-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).
Moblog: un esempio Formattazione identica ai normali articoli. Articolo inviato via MMS. Thumbnail cliccabile. Pubblicato nella categoria  Moblog . Commenti attivi.
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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 ...
Templates: una pagina semplice Header:  contiene tutte le informazioni che devono stare all'inizio della pagina: link ai fogli di stile, tag  <body> , titolo del sito, etc. Content:  articoli, etc. Footer:  informazioni varie, come contatti, copyright, etc.
Template più reale File  index.php  del tema. Chiamate ad altri blocchi e al Loop (lo vediamo dopo) per creare la pagina finale. Si usano dei tags:  <?php get_header(); ?> , <?php get_footer(); ?> , <?php get_sidebar(); ?> . Vediamo l'effetto di tutto questo e come si crea la pagina ...
Creazione di una pagina Si inizializza  index.php Si recupera  header.php Si genera il contenuto all'interno di  index.php Si recupera  sidebar.php Si recupera  footer.php Si mostra l'intera pagina
Templates: include <?php include (TEMPLATEPATH . '/searchform.php'); ?> 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.
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() .
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.
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/
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/
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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.
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 file  wp-config-sample.php  con un editor di testi e scrivere i dettagli relativi al database. Salvarlo e rinominarlo in  wp-config.php . Caricare via FTP tutti i file nello spazio del fornitore di hosting. Lanciare il file di installazione aprendo il file  wp-admin/install.php .
WordPress: Aggiornamento Eseguire il backup di files e database (IMPORTANTE!). Disattivare i plugins. Scaricare il nuovo pacchetto di WordPress e cancellare i vecchi file ad eccezione di  wp-content/ ,  wp-config.php  e tutto quello che è stato personalizzato. Caricare i nuovi files ed eseguire il programma di aggiornamento  wp-admin/upgrade.php . Aggiornare temi e plugins. Riattivare i plugins.
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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 nome  import-x.php  dove '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/
Di cosa si parla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
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. Grazie per l'attenzione.
Fonti http://www.wordpress-it.it/wiki/ http://codex.wordpress.org/Main_Page http://it.wikipedia.org/ http://www.andreabeggi.net/ Zizio e  http://www.zizio.it/
Contatti, etc. Dove trovare questa presentazione? http://www.slideshare.net/Zizio/wordpress-ld07/   Dove trovare Zizio? Email:  [email_address] Blog:  http://www.zizio.it/ Informazioni sul Gruppo Utenti Linux di Livorno: http://www.gullix.org/ Licenza:  http://creativecommons.org/licenses/by-nc-sa/2.5/it/

WordPress LD07

  • 1.
    Bloggando(?) con W ord P ress a cura di Giacomo Bosio aka Zizio - Gruppo Utenti Linux di Livorno al
  • 2.
    Di cosa siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 3.
    Che cos'è unblog? 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 siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 5.
    WordPress: storia erequisiti 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 Requisiti minimi: PHP versione 4.2 o superiore MySQL versione 4.0 o superiore
  • 6.
    WordPress: dove trovarloScaricabile gratuitamente su http://wordpress.org/ Disponibile anche una versione localizzata in italiano su http://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 cheavreste 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 &quot;Feedreaders&quot;, 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 nonavete 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. Trackbacks e Pingbacks : meritano una trattazione a parte.
  • 9.
    Trackbacks L'autore Ascrive 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 Ascrive 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 e automaticamente va ad ottenere la conferma che è stato generato dal post di B. I pingback si possono pensare come commenti remoti.
  • 11.
    Di cosa siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 12.
    Gestione e AmministrazioneInstallazione locale Core portatile Supporto UTC Funzionalità gzip Gestione utente (livelli) Profili utente Installazione e aggiornamento semplificati Generazione dinamica pagine (usando db e modelli) Internazionalizzazione e localizzazione
  • 13.
    Pubblicizzare il LavoroFeed RSS 1.0 (o RDF), RSS 2.0 e ATOM supportati. Permalink per rendere conformi tutti i link ad uno standard. Delle URL &quot;pulite&quot; 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 DesignDesign basato su template: creazione dinamica delle pagine basata su modelli. Template ed editor di file per modificare i file di WP direttamente con il browser. Marcatori template per progettare il modo in cui i contenuti e le informazioni vengono visualizzate sul vostro weblog. Temi per personalizzare il blog. Plugins per estendere le funzionalità del blog.
  • 15.
    I Plugins IPlugins 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 su http://wp-plugins.net/ (per alcuni è disponibile anche una localizzazione in italiano).
  • 16.
    Creazione dei ContenutiProtezione con password Articoli multi - pagina Pubblicare nel futuro Upload di file/immagini Categorie Tags Conversione emoticons Salvare bozze Anteprima articoli Possibilità di aggiornare con strumenti che supportino MetaWeblog o le API Blogger Blog via email Bookmarklets Formattazione
  • 17.
    Categorie e TagsLe categorie si creano in anticipo e in numero piuttosto limitato. Possiamo immaginarle come sezioni del sito. I tags sono parole che si possono usare anche una sola volta e che descrivono il contenuto dell'articolo. Le categorie sono “permanenti”, i tags sono 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. * <a href=&quot;http://technorati.com/tag/[tagname]&quot; rel=&quot;tag&quot;>[tagname]</a> ** http://rpc.technorati.com/rpc/ping
  • 19.
  • 20.
    Archivi e RicercheArchiviazione: 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 CommentiCostruire 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 moderazione dei commenti. Notifiche sui nuovi commenti e su quelli in moderazione.
  • 22.
    Creazione e Gestionedi un Blogroll Blogroll gestito con il gestore di link di WordPress. Bookmarklet per aggiungere velocemente link al blogroll. Categorizzazione dei link. Importazione ed Esportazione della lista di link in formato OPML. Visualizzazione del 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, utilizzando wp-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 esempioFormattazione identica ai normali articoli. Articolo inviato via MMS. Thumbnail cliccabile. Pubblicato nella categoria Moblog . Commenti attivi.
  • 25.
    Di cosa siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 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 siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 28.
    Templates Files checontrollano 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 paginasemplice Header: contiene tutte le informazioni che devono stare all'inizio della pagina: link ai fogli di stile, tag <body> , titolo del sito, etc. Content: articoli, etc. Footer: informazioni varie, come contatti, copyright, etc.
  • 30.
    Template più realeFile index.php del tema. Chiamate ad altri blocchi e al Loop (lo vediamo dopo) per creare la pagina finale. Si usano dei tags: <?php get_header(); ?> , <?php get_footer(); ?> , <?php get_sidebar(); ?> . Vediamo l'effetto di tutto questo e come si crea la pagina ...
  • 31.
    Creazione di unapagina Si inizializza index.php Si recupera header.php Si genera il contenuto all'interno di index.php Si recupera sidebar.php Si recupera footer.php Si mostra l'intera pagina
  • 32.
    Templates: include <?phpinclude (TEMPLATEPATH . '/searchform.php'); ?> 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 TheLoop è 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 listonestyle.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 ilsistema 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? Pluginche 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 siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 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 5minuti 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 file wp-config-sample.php con un editor di testi e scrivere i dettagli relativi al database. Salvarlo e rinominarlo in wp-config.php . Caricare via FTP tutti i file nello spazio del fornitore di hosting. Lanciare il file di installazione aprendo il file wp-admin/install.php .
  • 40.
    WordPress: Aggiornamento Eseguireil backup di files e database (IMPORTANTE!). Disattivare i plugins. Scaricare il nuovo pacchetto di WordPress e cancellare i vecchi file ad eccezione di wp-content/ , wp-config.php e tutto quello che è stato personalizzato. Caricare i nuovi files ed eseguire il programma di aggiornamento wp-admin/upgrade.php . Aggiornare temi e plugins. Riattivare i plugins.
  • 41.
    Di cosa siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 42.
    Passare a WordPressWordPress 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 nome import-x.php dove '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 siparla? Introduzione ai blog WordPress: Introduzione WordPress: Funzionalità WordPress: Struttura WordPress: Templates e Temi WordPress: Installazione e aggiornamento Passare a WordPress Conclusioni
  • 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. Grazie per l'attenzione.
  • 45.
    Fonti http://www.wordpress-it.it/wiki/ http://codex.wordpress.org/Main_Pagehttp://it.wikipedia.org/ http://www.andreabeggi.net/ Zizio e http://www.zizio.it/
  • 46.
    Contatti, etc. Dovetrovare questa presentazione? http://www.slideshare.net/Zizio/wordpress-ld07/ Dove trovare Zizio? Email: [email_address] Blog: http://www.zizio.it/ Informazioni sul Gruppo Utenti Linux di Livorno: http://www.gullix.org/ Licenza: http://creativecommons.org/licenses/by-nc-sa/2.5/it/