Indice generale. Nota all edizione italiana...xv. Introduzione...xvii. Anatomia di un installazione WordPress...3



Documenti analoghi
Sommario. Introduzione L ambiente di lavoro Configurazioni generali e la struttura di Joomla La struttura di Joomla...

WordPress: il corso Fondamentale

Guida all uso della piattaforma. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

ESPERTO NELLA REALIZZAZIONE DI PORTALI WEB COMMERCIALI IN JOOMLA

Indice. 1 Introduzione a Joomla! L autore I lettori Di cosa parla il libro Altre domande 7

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

Nota all edizione italiana...xv. Prefazione all edizione italiana...xvii. Introduzione...xix

CONTENUTI 1. INTRODUZIONE CONCETTI BASICI SU EQUINOX CMS XPRESS ACCESSO A EQUINOX CMS XPRESS PAGINA D INIZIO...

CMS TEMPLATE. Web: soluzioni.

Guida Joomla. di: Alessandro Rossi, Flavio Copes

come installare wordpress:

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Che cos è BaseKit Site Builder.

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it

Indice PARTE PRIMA L INIZIO 1

Indice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base Variabili, operatori e commenti Array...

Il Sito web usa i cookie per raccogliere informazioni utili a

Piano didattico. Disporre il testo in colonne. Modificare l aspetto di un grafico

TEMI - Struttura. I file del tema

Novità di Access 2010

Divisione Education Technology. keep the knowledge flowing. Zainetto. verde. Education Provider

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

Progetto TIC Territori in comunicazione Applicazioni web

MANUALE D USO DELLA PIATTAFORMA ITCMS

NOVITÀ SITI COMMERCIALISTA

I Software di riferimento per stilare un E-Portfolio

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti

Manuale per i redattori del sito web OttoInforma

WORDPRESS Crea da subito il tuo sito web!

Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000

Dal sito del Polo Qualità di Napoli si può accedere a due piattaforme:

Corso Joomla per ATAB

Sommario. Introduzione... xv. Capitolo 1 Gli elementi di base delle pagine web Capitolo 2 I file delle pagine web... 27

Manuale del Docente - Scienze Politiche

Progetto per la realizzazione di un corso professionalizzante dedicato al web

Servizio Feed RSS del sito CNIT

Differenza tra wordpress.com e CMS

Guida Creazioni Annunci

Creare un sito con WordPress L installazione e i primi passi da compiere. Eugenio Molinario Digitalizzatore Camera di Commercio di Avellino

CONTENT MANAGEMENT SYSTEM

Plugin di integrazione con Wordpress

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

PREVENTIVO PER LA REALIZZAZIONE DEL SITO INTERNET

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

Il calendario di Windows Vista

Indice Configurazione di PHP Test dell ambiente di sviluppo 28

Installazione & Configurazione Php e MySQL su Mac Os X. Php

CREAZIONE SITI WEB DINAMICI

Capitolo 5 Gestione dei contenuti Contenuti delle sezioni 89 Sezione 90 Categoria 91 Categorie sezione Tutti i contenuti 94

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Indice generale. Parte I Le nozioni di base Introduzione...xiii. Presentazione Capitolo 1 Un po di teoria...11

Rich Media Communication Using Flash CS5

Corso Creare Siti WEB

Dexma Newsletter System

Web Programming Specifiche dei progetti

Manuale di Blogilo. Mehrdad Momeny Traduzione e revisione del documento: Valter Mura

INDICE ARGOMENTAZIONI GESTIONE AMBIENTI JOOMLA (cms)

Creare un sito Multilingua con Joomla 1.6

Cimini Simonelli - Testa

GLI STRUMENTI WEBE SOCIAL MEDIAPER LE PMI


Esplorate le possibilità di Adobe Acrobat 3.0

Giardinerie Digitali Evoco di Coppola Nicola. Web Marketing Bologna - Consulenza Progetti Comunicazione Online

Manuale d Uso di Mailchimp:

L architettura del sistema può essere schematizzata in modo semplificato dalla figura che segue.

ammesso solo con il tuo consenso. Le modifiche apportate hanno lo scopo di semplificare il controllo di quali

Guida passo-passo. Per imparare a usare il tuo TwinSpace

GUIDA STUDENTI HOMEPAGE DEI CORSI ON-LINE

Programma analitico d'esame. Versione

HR Online Manager. La Soluzione di e-recruiting. HR Online Manager HR MANAGER INTERNET. HR Online Manager

Wordpress corso base. Mario Marino Corso Base Wordpress

Joomla: Come installarlo e come usarlo. A cura di

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

Indice. Introduzione PARTE PRIMA PHP: I FONDAMENTI

Integrare Joomla! e Magento: Magebridge per l e-commerce nelle PMI

Bookenberg non è un softwere ma una piattaforma online, quindi:

CORSO DI TECNOLOGIE DIDATTICHE ED EDUCATIVE. Tutorial per la creazione e la gestione di un blog

Associazione Culturale Il Cerchio Sciamanico

Vntcms 2 istruzioni per l uso!

Confronto tra Microsoft Office Project Standard 2007 e le versioni precedenti

I Formati dei Post.

Guida di utilizzo GOOGLE SHOPPING

Presentazione della release 3.0

FAQ (Frequently Asked Questions)

Applicazione JobScheduler su DB SQL Milano, lì 14/09/2009

Joomla! La guida ufficiale

Gestione dell account AdWords di Google Guida pratica

- Il sito dedicato alle associazioni no-profit di Milano e provincia

PORTALE CLIENTI Manuale utente

Sommario. Introduzione... 11

Indice generale. Introduzione. Parte I Panoramica generale. Capitolo 1 L ambiente di lavoro... 3

1.0 GUIDA PER L UTENTE

Guida introduttiva. Aprire una finestra di dialogo Facendo clic sull'icona di avvio vengono visualizzate ulteriori opzioni per un gruppo.

Il web server Apache Lezione n. 3. Introduzione

Pillole di Social Media

Questa guida è stata redatta per gli insegnanti amministratori che entrano in TwinSpace per la prima volta. Vi aiuterà a:

LA PIATTAFORMA DEL PROGETTO ORIENTAMENTO. Guida per Studente

Promuovi la tua attività gratuitamente su INTERNET: il Social Media Marketing

Transcript:

Indice generale Nota all edizione italiana...xv Introduzione...xvii Contenuto del libro...xviii Parte I: Primi passi...xviii Parte II: Progettare e sviluppare i temi...xviii Parte III: Utilizzare i plugin...xviii Parte IV: Caratteristiche e funzionalità aggiuntive...xviii Iniziate a pensare e a pubblicare...xix Ringraziamenti dell editore...xix Informazioni sull autore...xix Ringraziamenti...xx Parte I Capitolo 1 Primi passi Anatomia di un installazione WordPress...3 L installazione di base... 3 Il metodo di installazione guidata... 4 Il metodo di installazione manuale... 6 Utilizzo di un database server esterno... 8 Altre impostazioni del database... 8 Caratteristiche utili di wp-config.php... 9 Gli installer...10 Spostare l installazione di WordPress in una directory diversa...11 Intervenire sul database...12 Sapere dove trovare le cose...12 Risolvere problemi modificando il database...13 Backup...14 Cambiare host...15 Utilizzo degli strumenti di importazione ed esportazione...15 Quando esportazione e importazione non funzionano...17

viii Sviluppare con WordPress Come rendere più sicura l installazione di WordPress...19 Utenti e password...19 Procedura di sicurezza lato server...20 Guardare avanti...21 Capitolo 2 Capitolo 3 Parte II Capitolo 4 La sintassi di WordPress...23 WordPress e PHP...23 Il Codex di WordPress...24 Informazioni sul core di WordPress...25 Temi e template file...25 Utilizzo dei template tag...28 I tag include...29 Passaggio di più parametri a un template tag...30 Argomenti di stile: funzioni e query-string...31 Comprendere i tipi di dati...33 Tag condizionali...34 Perché è eccezionale?...35 Il prossimo passo: il loop...36 Il loop...37 Comprendere il loop di WordPress...37 Il loop di base...38 Separare il loop usando le parti del template...39 A proposito di WP_Query...40 Utilizzo del loop...41 Utilizzo degli sticky post...44 Lavorare con i formati dei post...46 get_template_part() e i formati dei post...48 Modificare la query con pre_get_posts...48 Alternative al loop...49 Loop multipli...50 Post in primo piano con più loop...51 Non c è due senza tre, ma quattro loop sono anche meglio...53 Acquisire più familiarità con il loop...57 Progettare e sviluppare i temi Elementi fondamentali dei temi di WordPress...61 Le basi...61 Elementi del tema di base...62 Ecco cosa farete...63 Qualche parola su HTML5...64 Creare i template file...65 Dichiarare il tema in style.css...65 Dall alto, il file header.php...65 Il footer con footer.php...69 La colonna di destra: sidebar.php...71

Indice generale ix Il flusso del contenuto con index.php...72 Isolare il loop...78 Singoli post e pagine...79 Template di archivio...83 404, ricerche e screenshot...84 Aggiungere funzionalità con functions.php...85 Capire i template file...86 Quale template file è utilizzato in una determinata situazione?...87 Gerarchia dei template...89 Template di pagina...89 Utilizzo di functions.php...92 Impostare la larghezza predefinita...92 Inserire promozioni con functions.php...93 Comprendere i widget e quando utilizzarli...95 Dichiarare i widget...95 Utilizzare più aree dei widget...96 Personalizzazione dei widget...97 Far sì che i commenti abbiano un bell aspetto...98 Thread di commenti...98 Evidenziare i commenti dell autore...100 Aggiunta di campi personalizzati...100 Uso comune...100 Il fattore usability...101 Sviluppare un tema principale...101 Rilasciare un tema...102 Checklist...103 Temi commerciali e licenza GPL...105 Inviare a wordpress.org...106 Passi avanti con i temi...108 Capitolo 5 Il concetto di tema Child...109 La genialità dei temi Child...109 Funzionamento dei temi Child...111 Le meraviglie dell overriding dei template file...113 Le magnifiche parti dei template...113 Temi Child per gli eventi...114 Temi Child e localizzazione...115 L altra faccia dell ereditarietà...116 Problemi comuni da ricordare...116 Gestione di più siti mediante i temi Child...117 Gestione del design per più siti...117 Non dimenticatevi di functions.php...118 Senza esagerare...119 E i framework dei temi?...119 Parlando di temi genitore...120 Portare i temi al livello successivo...120

x Sviluppare con WordPress Capitolo 6 Uso avanzato dei temi...121 Delineare il tema...122 Regola n. 1: assegnate lo stile per categoria, ordinate per tag, perfezionate con i formati dei post...123 Regola n. 2: considerate con attenzione i campi personalizzati...123 Regola n. 3: create con le pagine, estendete con i tipi di post personalizzati...124 È tutto?...124 Singole tecniche di stile...125 Applicare uno stile ai post...125 Applicare uno stile alla classe body...127 Sticky post...129 Utilizzare i campi personalizzati...130 I fondamenti dei campi personalizzati...131 Creare meta box...132 Caratteristiche personalizzate insolite...133 Aggiungere correttamente le funzioni in functions.php...134 Immagini in evidenza...134 Menu personalizzati...136 Header personalizzati...136 Immagini di sfondo personalizzate...138 Il theme customizer e le opzioni dei temi...138 Aggiungere le proprie impostazioni al tema...139 Le pagine delle opzioni dei temi...143 Theme customizer oppure opzioni dei temi?...143 Padroneggiare gli hook di azione...144 Realizzare l hook...145 Creare hook di azione personalizzati...146 Rimuovere le azioni dagli hook...146 Utilizzo delle tassonomie...147 Scopi delle tassonomie personalizzate...148 Ragionate con le tassonomie...148 Tassonomie e portabilità...149 Il potere dei tipi di post personalizzati...149 Utilizzare i tipi di post personalizzati...149 Tipi di post personalizzati e temi...150 Supporto multilingue...150 Utilizzo dei file della lingua...152 Il problema della denominazione...152 Utilizzo dei feed RSS...152 I feed di WordPress...153 Creare un URL del feed personalizzato...154 Implementazioni SEO di base...154 Ottimizzare WordPress dal lato dei temi...156 Temi e plugin a confronto...157

Indice generale xi Parte III Capitolo 7 Capitolo 8 Utilizzare i plugin Trarre il massimo dai plugin di WordPress...161 Caratteristiche interessanti dei plugin...161 Il concetto di funzionalità come plugin...162 Tipologie di plugin...162 Plugin normali...162 Plugin drop-in...163 Plugin must-use...163 Ottenere il massimo dall ecosistema dei plugin...164 Checklist per la scelta di un plugin...164 Adattamento dei plugin...165 Sviluppo di plugin per le reti...166 Plugin WordPress a livello di sito...167 Fondamenti dei plugin...168 Metodi per incorporare i plugin...170 Utilizzo degli hook...170 Creare template tag personalizzati...171 Le funzioni pluggable...172 Tassonomie e tipi di post personalizzati...172 Perché utilizzare un plugin?...173 Creazione di una tassonomia personalizzata...173 Creazione di un tipo di post personalizzato...175 Funzionalità imprescindibili per i plugin...177 Impostazioni dei plugin...177 Contenuto del database e disinstallazione...182 Dopo la disinstallazione...183 Creazione del plugin AddAff...184 La pagina di impostazioni di AddAff...184 Creazione del meta box AddAff...186 Filtraggio del contenuto...189 Un ultimo ritocco...191 Aggiunta del supporto dei widget ai plugin...191 Creazione di un widget...192 Widget della Bacheca...195 I plugin e il database...196 Compatibilità con le versioni precedenti per i plugin...197 Verifica dell esistenza di una funzione...197 Ospitare i plugin su wordpress.org...198 Un ultimo avvertimento sulla creazione dei plugin...198 Plugin o functions.php?...201 Quando utilizzare un plugin...201 Estendere funzionalità con i plugin...202 Attenzione: i plugin possono rallentare il sito...202 Quando utilizzare functions.php...203 Il dilemma degli shortcode...204

xii Sviluppare con WordPress Risolvere il problema con i temi Child...204 Il meglio di entrambi i mondi: un plugin di funzionalità...205 Creare il proprio plugin di funzionalità...205 L importanza della portabilità...206 Pianificare un estensione della funzionalità nel sito WordPress...207 Parte IV Capitolo 9 Capitolo 10 Caratteristiche e funzionalità aggiuntive WordPress come CMS...211 WordPress come CMS è la scelta giusta?...211 Checklist per WordPress come CMS...213 Le prime domande...213 L interfaccia di amministrazione di WordPress...213 Categorie e tag...213 Pagine e post...213 Ulteriori considerazioni...214 Ridurre WordPress agli elementi essenziali...214 Ritoccare l interfaccia di amministrazione...215 Da non dimenticare: il theme customizer...216 WordPress non in formato blog...217 La configurazione perfetta per un semplice sito web statico...218 Oltre gli elementi di base...219 Usi di tipi di post e tassonomie personalizzati in WordPress come CMS...219 Sfruttare al meglio i widget in un CMS...220 Gestione dei menu...222 Integrazione di contenuto non WordPress...222 Non dimenticate di includere un manuale...224 Un ultima parola sull utilizzo di WordPress come CMS...224 Integrazione con i social media...227 Integrazione di Facebook nel vostro sito...228 Il pulsante Mi piace...228 Widget dei profili...230 Commenti di Facebook...230 Integrazione di Twitter...230 Aggiunta di pulsanti e widget di Twitter...231 Aggiunta di Google+ al vostro sito...234 Condividere e seguire su Tumblr...235 Il pulsante Follow on Tumblr...235 Il pulsante Share on Tumblr...236 Aggiunta a Pinterest...237 Condividere su LinkedIn...239 Cross-publishing...239 Alcune soluzioni di cross-posting...240 Uso di una soluzione per commenti in hosting...241 Unified login...242

Indice generale xiii Plugin e overhead...243 L importanza dei social media...244 Capitolo 11 Capitolo 12 Capitolo 13 Trucchi di progettazione...245 Aggiungere più controllo sui post...245 Progettazione basata sui tag...246 Utilizzo dei campi personalizzati...247 Hook su body_class(), post_class() e comment_class()...248 Aggiunta di una tassonomia personalizzata...249 Migliorare il menu...250 Menu basati sul passaggio del mouse...250 Collocare gli annunci pubblicitari all interno del loop...251 Creare errori 404 utili per l utente...252 Utilizzo delle librerie di JavaScript con WordPress...253 Registrazione degli script...254 Fare vostro WordPress...255 Un form di login personalizzato...256 Temi di amministrazione...257 Rendere responsive il tema...258 Media query...258 Considerazioni sul responsive design...259 Ripulire il sito...260 Divertirsi con il multimediale...261 Utilizzare le gallery...261 Assegnare uno stile alla gallery...263 Migliore esplorazione con Lightbox...265 Utilizzo di script e sistemi esterni...267 Formati di post multimediali...267 Incorporare il contenuto multimediale...268 Ottenere le giuste impostazioni...268 La magia di oembed...269 Elementi e immagini casuali...270 Visualizzare immagini casuali dalle gallery...271 Altre opzioni per le immagini casuali...273 Utilizzare al meglio i servizi di condivisione di immagini...273 Attenzione alla confusione...274 Ulteriori funzionalità...275 Interfacce a schede...275 Utilizzo intelligente...276 Usare o meno le schede...278 Visualizzare i feed RSS...278 Il parser incorporato...279 Caching con l API Transients...280 Quando utilizzare la soluzione del widget...281 Più feed con SimplePie...281

xiv Sviluppare con WordPress Shortcode personalizzati...282 Aggiungere shortcode con functions.php...282 Prelibatezze degli shortcode...283 L editor visuale...285 Inviare email con WordPress...285 Personalizzazione del form di login...287 Aggiunta di un form di login personale...288 Stampare il blog...290 E altro ancora.....291 Capitolo 14 Utilizzi non comuni di WordPress...293 Utilizzare contenuto inviato dagli utenti...293 Ricezione di guest post...294 Gestione di notizie e recensioni degli utenti...295 Creazione di un sito di inserzioni di lavoro...296 Uso di wp_editor()...297 Conclusioni relative al contenuto inviato dagli utenti...298 Utilizzare WordPress come una knowledge base in stile FAQ...298 Aggiungere le funzionalità...299 Includere ulteriori miglioramenti...300 WordPress e l ecommerce...301 Gestire un negozio web su WordPress...302 Vendere prodotti digitali...303 Creare per l ecommerce...303 Creare una directory di prodotti...303 Creare il tipo di post Book...304 Creare la pagina dei libri...305 Esporre i prodotti...308 Usare WordPress per le ricette...310 L antipasto: il tema...310 La portata principale: il tipo di post Recipe...310 Il dessert: le tassonomie personalizzate...312 Il digestivo: quello che avete finora...314 Creare un sito di link...315 L alternativa: il formato dei post dei link...317 Alcune riflessioni...317 Combinare i post dei link con contenuto tradizionale...318 In breve: altri usi di WordPress...319 Pagina degli eventi e calendario...319 Intranet e collaborazione...319 Community e forum...320 Database...320 Siti statici...321 Diari e appunti...321 Potete creare tutto ciò che volete...321 Indice analitico...323