SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
INTRODUZIONE A WORDPRESS
MULTISITE
NICOLA LOSITO
KOOLINUS

DONE IS BETTER THAN PERFECT
Nicola Losito

WordPress user since 2004
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
CHE DIFFERENZA C’È TRA WORDPRESS E WORDPRESS MULTISITE?
๏ Nessuna!
๏ oggi WordPress Multisite è una funzionalità particolare di
funzionamento di una singola installazione di WordPress
che va a creare un Network di siti
๏ abbiamo sempre bisogno di un singolo database,
all’interno del quale ogni sito ospite genererà tabelle
proprie, distinte da quelle del ‘genitore’
๏ avremo diverse cartelle wp-uploads per tenere separata la
gestione file di ogni sito del network
OK, mentivo quasi nessuna ;-)
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
POSSIAMO TRASFORMARE UNA INSTALLAZIONE WORDPRESS CLASSICA

IN UNA INSTALLAZIONE WORDPRESS MULTISITE?
๏ Assolutamente sì. L’unico limite riguarda la tipologia del network.
๏ Attivando il multisito in nuova installazione di WordPress, è possibile impostare il
network in due modalità, una o l’altra a piacere:
✓ Network basato su sottodomini (es. blog1.dominio.com, blog2.dominio.com etc…)
✓ Network basato su sottocartelle (es. www.dominio.com/blog1, www.dominio.com/
blog2 etc…)
✓ È anche possibile creare un Network basato sul domain mapping (dominio1.com,
dominio2.com) attraverso l’uso di plugin dedicati e controllo del DNS;
๏ Attivando il multisito in una installazione di WordPress già attiva, con un database già
popolato di utenti, post e pagine, il multisito è possibile solo nella prima modalità
sottodomini
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
COME CREARE UN MULTISITE
http://codex.wordpress.org/Create_A_Network

๏ La costante principale per un’installazione WordPress Multisito da inserire in coda al
nostro file wp-config.php è la seguente:



/*	Multisite	*/

define(	'WP_ALLOW_MULTISITE',	true	);

๏ Può essere utile definire una costante utile nei WordPress multisito che permette di
reindirizzare al sito principale (o ad una pagina specifica) quando si cerca di
visualizzare un blog non esistente (bisogna ovviamente sostituire il valore con
l’indirizzo corretto di reindirizzamento):



define(	'NOBLOGREDIRECT',	'http://dominio.dom'	);
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
COME CREARE UN MULTISITE - 2
È fondamentale leggere i contenuti della pagina

https://codex.wordpress.org/Before_You_Create_A_Network

questo perché i due tipi di network che abbiamo visto essere possibile
(sottodomini o a cartelle) richiedono diversi tipi di privilegi sul server che
li ospiteranno.
Privilegi che cambiano da hosting ad hosting e tra i vari ‘pacchetti’
possibili all’interno del carnet di uno stesso ISP.

Sarà raro avere la flessibilità richiesta da un piano di shared hosting
tradizionale (ed economico).
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
COME CREARE UN MULTISITE - 3
Per l’installazione di un Wordpress Multisite è obbligatorio
che sul nostro web server
๏ sia abilitato il mod_rewrite, e che sia possibile definirlo nel
file .htaccess,
๏ che l’opzione Options	FollowSymLinks sia già abilitata o per
lo meno non disabilitata permanentemente sul web server. 



Nel caso avessimo accesso ai file di configurazione del
server possiamo definire una sezione Directory ad hoc
(evitando l’uso del file .htaccess).
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
COME CREARE UN MULTISITE - 4
In ultimo assicuriamoci che nel file httpd.conf sia impostata
la direttiva AllowOverride	All oppure ci sia la Options	All
nella definizione del virtualhost del nostro dominio.



A seconda delle nostre esigenze la pagina Before You Create
A Network del Codex ci verrà incontro con esempi e
suggerimenti.
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
DEMO
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
WORDPRESS MULTISITE: UN ESEMPIO REALE
๏ Alla fine del 2013 il sito web Tevac.com è stato modificato
dal suo fondatore ed owner Roberto Rota per essere non
più un singolo sito web, ma un network di blog dove i
partecipanti alla comunità scrivevano i propri post
secondo le proprie inclinazioni e interessi.
๏ Il tutto veniva poi riportato nella home page principale del
sito web, assieme ai contenuti realizzati ad-hoc per esso.
Per i successivi due anni mi sono occupato della gestione
giornaliera dello stesso (e sono ancora Super-Admin).
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
VANTAGGI
๏ Possiamo gestire da una singola bacheca un gruppo di siti
individuali;
๏ Possiamo dare una buona fetta di libertà agli admin di ogni sito del
network senza che le loro operazioni vadano a compromettere i siti
altrui ospitati sulla stessa piattaforma;
๏ Temi e Plugin possono essere installati a livello centrale e abilitati o
meno a seconda delle necessità cui ogni sito del network deve
soddisfare. La stessa cosa vale per gli aggiornamenti. La gestione
centralizzata, inoltre, favorisce un certo risparmio di spazio sul server
(evitando la duplicazione file e il download ripetuto durante gli
aggiornamenti).
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
VANTAGGI
๏ Se concesso, gli utenti iscritti alla piattaforma possono
creare il proprio blog e gestirlo in autonomia (ad esempio
in ambito accademico). Possono essere anche creati siti
privati non visibili a utenti non registrati.
๏ Teoricamente si può monetizzare la creazione di una
piattaforma così realizzata offrendo una piattaforma di
blogging.
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
SVANTAGGI
๏ Non tutti i Plugin sono compatibili con la modalità
Multisite. Di volta in volta dovremo verificare se quelli
necessari al nostro progetto sono compatibili;
๏ Gli amministratori dei siti ‘ospiti’ non hanno la libertà di
aggiungere o rimuovere plugin dai propri siti. Solo se il
plugin cercato è presente nella piattaforma questo potrà
essere attivato o disattivato;
๏ In caso di problemi al server, tutti i siti del network saranno
soggetti ad essi;
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
SVANTAGGI
๏ Se uno dei siti ospiti ha grande successo, il picco di traffico
sul server può penalizzare il funzionamento degli altri e il
debug non è semplice da affrontare;
๏ Per i motivi visti in apertura non tutti i servizi di hosting
sono in grado di garantire supporto al Multisite.
๏ Il passaggio da Singolo a Multisite è fattibile (con relativa
semplicità). L’inverso non è possibile. Dovremo migrare
singolarmente ogni sito ospite in una nuova installazione.
NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016
GRAZIE !
sito web

http://wpbari.it


twitter

@wpbari_it



facebook

https://www.facebook.com/wpbari 



meetup

http://www.meetup.com/it-IT/
WordPress-Meetup-Bari/

Contenu connexe

Tendances

Chatbot per la modulistica con indoona - #Gasw2016
Chatbot per la modulistica con indoona - #Gasw2016Chatbot per la modulistica con indoona - #Gasw2016
Chatbot per la modulistica con indoona - #Gasw2016Marco Milesi
 
WordPress 101 – Freelance Day - 24 ottobre 2015
WordPress 101 – Freelance Day - 24 ottobre 2015WordPress 101 – Freelance Day - 24 ottobre 2015
WordPress 101 – Freelance Day - 24 ottobre 2015Toolbox Coworking
 
WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...
WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...
WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...Marco Milesi
 
Wordpress la guida
Wordpress la guidaWordpress la guida
Wordpress la guidalajonard
 
Wordpress Multisite | Mafaldida
Wordpress Multisite | MafaldidaWordpress Multisite | Mafaldida
Wordpress Multisite | MafaldidaGiulia Costa
 
WordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeWordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeRaoul Pettenò
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestionealessandro gasparotto
 
Giornata Aperta sul Web 2015 - WordPress
Giornata Aperta sul Web 2015 - WordPressGiornata Aperta sul Web 2015 - WordPress
Giornata Aperta sul Web 2015 - WordPressMarco Milesi
 
Wordpress, Blog, SEO e Conversazione
Wordpress, Blog, SEO e ConversazioneWordpress, Blog, SEO e Conversazione
Wordpress, Blog, SEO e ConversazioneGiorgio Taverniti
 
wordpressnonsoloperblogger-beta
wordpressnonsoloperblogger-betawordpressnonsoloperblogger-beta
wordpressnonsoloperblogger-betaNicola D'Agostino
 
Sviluppare Plugin per WordPress
Sviluppare Plugin per WordPress Sviluppare Plugin per WordPress
Sviluppare Plugin per WordPress Thomas Vitale
 
Bene, usiamo WordPress.
Bene, usiamo WordPress.Bene, usiamo WordPress.
Bene, usiamo WordPress.Paolo Valenti
 
Usiamo bene WordPress
Usiamo bene WordPressUsiamo bene WordPress
Usiamo bene WordPressPaolo Valenti
 
Wordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 areeWordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 areeLeonardo Serboni
 
Creare un sito con WordPress
Creare un sito con WordPressCreare un sito con WordPress
Creare un sito con WordPressEugenio Molinario
 

Tendances (20)

Chatbot per la modulistica con indoona - #Gasw2016
Chatbot per la modulistica con indoona - #Gasw2016Chatbot per la modulistica con indoona - #Gasw2016
Chatbot per la modulistica con indoona - #Gasw2016
 
WordPress 101 – Freelance Day - 24 ottobre 2015
WordPress 101 – Freelance Day - 24 ottobre 2015WordPress 101 – Freelance Day - 24 ottobre 2015
WordPress 101 – Freelance Day - 24 ottobre 2015
 
WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...
WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...
WordPress, un CMS per la scuola: novità e sviluppi - Porte Aperte sul Web a S...
 
Wordpress la guida
Wordpress la guidaWordpress la guida
Wordpress la guida
 
Wordpress corso base 2013
Wordpress corso base 2013Wordpress corso base 2013
Wordpress corso base 2013
 
Wordpress Multisite | Mafaldida
Wordpress Multisite | MafaldidaWordpress Multisite | Mafaldida
Wordpress Multisite | Mafaldida
 
Wordpress: Guida all'uso (avanzato)
Wordpress: Guida all'uso (avanzato)Wordpress: Guida all'uso (avanzato)
Wordpress: Guida all'uso (avanzato)
 
WordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeWordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenze
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
 
WordPress Facilissimo: guida base
WordPress Facilissimo: guida base WordPress Facilissimo: guida base
WordPress Facilissimo: guida base
 
Giornata Aperta sul Web 2015 - WordPress
Giornata Aperta sul Web 2015 - WordPressGiornata Aperta sul Web 2015 - WordPress
Giornata Aperta sul Web 2015 - WordPress
 
Wordpress, Blog, SEO e Conversazione
Wordpress, Blog, SEO e ConversazioneWordpress, Blog, SEO e Conversazione
Wordpress, Blog, SEO e Conversazione
 
wordpressnonsoloperblogger-beta
wordpressnonsoloperblogger-betawordpressnonsoloperblogger-beta
wordpressnonsoloperblogger-beta
 
Sviluppare Plugin per WordPress
Sviluppare Plugin per WordPress Sviluppare Plugin per WordPress
Sviluppare Plugin per WordPress
 
I Love WordPress
I Love WordPressI Love WordPress
I Love WordPress
 
Bene, usiamo WordPress.
Bene, usiamo WordPress.Bene, usiamo WordPress.
Bene, usiamo WordPress.
 
Usiamo bene WordPress
Usiamo bene WordPressUsiamo bene WordPress
Usiamo bene WordPress
 
Wordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 areeWordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 aree
 
Introduzione a WordPress
Introduzione a WordPressIntroduzione a WordPress
Introduzione a WordPress
 
Creare un sito con WordPress
Creare un sito con WordPressCreare un sito con WordPress
Creare un sito con WordPress
 

En vedette

Introduzione a CentOS (alpha release)
Introduzione a CentOS (alpha release)Introduzione a CentOS (alpha release)
Introduzione a CentOS (alpha release)Nicola Losito
 
Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...
Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...
Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...Ilaria Mauric
 
Step by step, come si costruisce un lavoro basico di #datajournalism
Step by step, come si costruisce un lavoro basico di #datajournalismStep by step, come si costruisce un lavoro basico di #datajournalism
Step by step, come si costruisce un lavoro basico di #datajournalismRosa Maria Di Natale
 
Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici
Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologiciOpen Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici
Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologiciPar-Tec S.p.A.
 
Cosa manca ad un brief
Cosa manca ad un briefCosa manca ad un brief
Cosa manca ad un briefIlaria Mauric
 
Wiki, Il Potere Del Sapere Condiviso
Wiki, Il Potere Del Sapere CondivisoWiki, Il Potere Del Sapere Condiviso
Wiki, Il Potere Del Sapere CondivisoNicola Losito
 
Linux Containers per il consolidamento delle linee di produzione
Linux Containers per il consolidamento delle linee di produzioneLinux Containers per il consolidamento delle linee di produzione
Linux Containers per il consolidamento delle linee di produzioneGianluca Magalotti
 
Remote team building ITA version
Remote team building ITA versionRemote team building ITA version
Remote team building ITA versionDavide Mezzetti
 
Visual design, emozione ed esperienza
Visual design, emozione ed esperienzaVisual design, emozione ed esperienza
Visual design, emozione ed esperienzaNicolò Volpato
 
Visual Design vs. Creatività
Visual Design vs. CreativitàVisual Design vs. Creatività
Visual Design vs. CreativitàNicolò Volpato
 
A Habit of Innovation
A Habit of InnovationA Habit of Innovation
A Habit of InnovationAtlassian
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

En vedette (15)

Introduzione a CentOS (alpha release)
Introduzione a CentOS (alpha release)Introduzione a CentOS (alpha release)
Introduzione a CentOS (alpha release)
 
Build Automation Tips
Build Automation TipsBuild Automation Tips
Build Automation Tips
 
Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...
Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...
Esperienza d'acquisto e architettura dell'informazione: consigli pratici e qu...
 
Step by step, come si costruisce un lavoro basico di #datajournalism
Step by step, come si costruisce un lavoro basico di #datajournalismStep by step, come si costruisce un lavoro basico di #datajournalism
Step by step, come si costruisce un lavoro basico di #datajournalism
 
Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici
Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologiciOpen Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici
Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici
 
Cosa manca ad un brief
Cosa manca ad un briefCosa manca ad un brief
Cosa manca ad un brief
 
Cosa manca ad un brief
Cosa manca ad un briefCosa manca ad un brief
Cosa manca ad un brief
 
Wiki, Il Potere Del Sapere Condiviso
Wiki, Il Potere Del Sapere CondivisoWiki, Il Potere Del Sapere Condiviso
Wiki, Il Potere Del Sapere Condiviso
 
Linux Containers per il consolidamento delle linee di produzione
Linux Containers per il consolidamento delle linee di produzioneLinux Containers per il consolidamento delle linee di produzione
Linux Containers per il consolidamento delle linee di produzione
 
Remote team building ITA version
Remote team building ITA versionRemote team building ITA version
Remote team building ITA version
 
Web 2.0: Ready To Run
Web 2.0: Ready To RunWeb 2.0: Ready To Run
Web 2.0: Ready To Run
 
Visual design, emozione ed esperienza
Visual design, emozione ed esperienzaVisual design, emozione ed esperienza
Visual design, emozione ed esperienza
 
Visual Design vs. Creatività
Visual Design vs. CreativitàVisual Design vs. Creatività
Visual Design vs. Creatività
 
A Habit of Innovation
A Habit of InnovationA Habit of Innovation
A Habit of Innovation
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Similaire à Introduzione a WordPress Multisite

I 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressI 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressMarco De Sangro
 
Come estendere WordPress all'infinito.
Come estendere WordPress all'infinito.Come estendere WordPress all'infinito.
Come estendere WordPress all'infinito.Marco De Sangro
 
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016Andrea Cardinali
 
Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi.
 Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi. 
 Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi.
Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi. trashytempo3637
 
Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito #TipO...
Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito  #TipO...Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito  #TipO...
Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito #TipO...Aruba S.p.A.
 
Webdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkWebdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkMassimo Schiro
 
2 Esercitazione (18/19)
2 Esercitazione (18/19)2 Esercitazione (18/19)
2 Esercitazione (18/19)Andrea Gorrini
 
Convegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e WordpressConvegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e Wordpressconvegnogt
 
Corso Wordpres 2/7: PERSONALIZZAZIONE
Corso Wordpres 2/7: PERSONALIZZAZIONECorso Wordpres 2/7: PERSONALIZZAZIONE
Corso Wordpres 2/7: PERSONALIZZAZIONECity Planner
 
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-basedLezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-basedPaolo Lattanzio
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDayAruba S.p.A.
 
a hundred Argomenti Per Creare El BLOG
a hundred Argomenti Per Creare El BLOG
a hundred Argomenti Per Creare El BLOG
a hundred Argomenti Per Creare El BLOG sampsonrhapfvuvdf
 
... thinking about Microformats!
... thinking about Microformats!... thinking about Microformats!
... thinking about Microformats!Stefano Fago
 
Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0Claudio Tancini
 
Social network: quali sono i moduli necessari per realizzarne uno con Drupal
Social network: quali sono i moduli necessari per realizzarne uno con DrupalSocial network: quali sono i moduli necessari per realizzarne uno con Drupal
Social network: quali sono i moduli necessari per realizzarne uno con DrupalMichel Morelli
 
Wordpress Tuning SEO
Wordpress Tuning SEOWordpress Tuning SEO
Wordpress Tuning SEODavide Pozzi
 

Similaire à Introduzione a WordPress Multisite (20)

I 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressI 1000 utilizzi di WordPress
I 1000 utilizzi di WordPress
 
Come estendere WordPress all'infinito.
Come estendere WordPress all'infinito.Come estendere WordPress all'infinito.
Come estendere WordPress all'infinito.
 
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
 
Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi.
 Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi. 
 Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi.
Aprire Un Blog. I Vantaggi Nascosti Vittoria Creare Un Blog Oggi.
 
Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito #TipO...
Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito  #TipO...Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito  #TipO...
Hosting: sottodomini, sei vantaggi per migliorare l'hosting di un sito #TipO...
 
Webdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkWebdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 Ok
 
2 Esercitazione (18/19)
2 Esercitazione (18/19)2 Esercitazione (18/19)
2 Esercitazione (18/19)
 
Primo Convegno GT
Primo Convegno GTPrimo Convegno GT
Primo Convegno GT
 
Convegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e WordpressConvegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e Wordpress
 
Corso Wordpres 2/7: PERSONALIZZAZIONE
Corso Wordpres 2/7: PERSONALIZZAZIONECorso Wordpres 2/7: PERSONALIZZAZIONE
Corso Wordpres 2/7: PERSONALIZZAZIONE
 
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-basedLezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
Lezione 30 Ottobre Lezione 30 Ottobre Blow, Wiki ed editing web-based
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
 
Wordpress
WordpressWordpress
Wordpress
 
a hundred Argomenti Per Creare El BLOG
a hundred Argomenti Per Creare El BLOG
a hundred Argomenti Per Creare El BLOG
a hundred Argomenti Per Creare El BLOG
 
Come progettare un sito web: 8 passi un sito che vende
Come progettare un sito web: 8 passi un sito che vendeCome progettare un sito web: 8 passi un sito che vende
Come progettare un sito web: 8 passi un sito che vende
 
... thinking about Microformats!
... thinking about Microformats!... thinking about Microformats!
... thinking about Microformats!
 
Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0Presenti in rete workshop wordpress novembre 2019 v1.0
Presenti in rete workshop wordpress novembre 2019 v1.0
 
Social network: quali sono i moduli necessari per realizzarne uno con Drupal
Social network: quali sono i moduli necessari per realizzarne uno con DrupalSocial network: quali sono i moduli necessari per realizzarne uno con Drupal
Social network: quali sono i moduli necessari per realizzarne uno con Drupal
 
Wordpress Tuning SEO
Wordpress Tuning SEOWordpress Tuning SEO
Wordpress Tuning SEO
 
Wordpress Mu
Wordpress MuWordpress Mu
Wordpress Mu
 

Introduzione a WordPress Multisite

  • 2. KOOLINUS
 DONE IS BETTER THAN PERFECT Nicola Losito
 WordPress user since 2004
  • 3. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 CHE DIFFERENZA C’È TRA WORDPRESS E WORDPRESS MULTISITE? ๏ Nessuna! ๏ oggi WordPress Multisite è una funzionalità particolare di funzionamento di una singola installazione di WordPress che va a creare un Network di siti ๏ abbiamo sempre bisogno di un singolo database, all’interno del quale ogni sito ospite genererà tabelle proprie, distinte da quelle del ‘genitore’ ๏ avremo diverse cartelle wp-uploads per tenere separata la gestione file di ogni sito del network OK, mentivo quasi nessuna ;-)
  • 4. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 POSSIAMO TRASFORMARE UNA INSTALLAZIONE WORDPRESS CLASSICA
 IN UNA INSTALLAZIONE WORDPRESS MULTISITE? ๏ Assolutamente sì. L’unico limite riguarda la tipologia del network. ๏ Attivando il multisito in nuova installazione di WordPress, è possibile impostare il network in due modalità, una o l’altra a piacere: ✓ Network basato su sottodomini (es. blog1.dominio.com, blog2.dominio.com etc…) ✓ Network basato su sottocartelle (es. www.dominio.com/blog1, www.dominio.com/ blog2 etc…) ✓ È anche possibile creare un Network basato sul domain mapping (dominio1.com, dominio2.com) attraverso l’uso di plugin dedicati e controllo del DNS; ๏ Attivando il multisito in una installazione di WordPress già attiva, con un database già popolato di utenti, post e pagine, il multisito è possibile solo nella prima modalità sottodomini
  • 5. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 COME CREARE UN MULTISITE http://codex.wordpress.org/Create_A_Network
 ๏ La costante principale per un’installazione WordPress Multisito da inserire in coda al nostro file wp-config.php è la seguente:
 
 /* Multisite */
 define( 'WP_ALLOW_MULTISITE', true );
 ๏ Può essere utile definire una costante utile nei WordPress multisito che permette di reindirizzare al sito principale (o ad una pagina specifica) quando si cerca di visualizzare un blog non esistente (bisogna ovviamente sostituire il valore con l’indirizzo corretto di reindirizzamento):
 
 define( 'NOBLOGREDIRECT', 'http://dominio.dom' );
  • 6. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 COME CREARE UN MULTISITE - 2 È fondamentale leggere i contenuti della pagina
 https://codex.wordpress.org/Before_You_Create_A_Network
 questo perché i due tipi di network che abbiamo visto essere possibile (sottodomini o a cartelle) richiedono diversi tipi di privilegi sul server che li ospiteranno. Privilegi che cambiano da hosting ad hosting e tra i vari ‘pacchetti’ possibili all’interno del carnet di uno stesso ISP.
 Sarà raro avere la flessibilità richiesta da un piano di shared hosting tradizionale (ed economico).
  • 7. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 COME CREARE UN MULTISITE - 3 Per l’installazione di un Wordpress Multisite è obbligatorio che sul nostro web server ๏ sia abilitato il mod_rewrite, e che sia possibile definirlo nel file .htaccess, ๏ che l’opzione Options FollowSymLinks sia già abilitata o per lo meno non disabilitata permanentemente sul web server. 
 
 Nel caso avessimo accesso ai file di configurazione del server possiamo definire una sezione Directory ad hoc (evitando l’uso del file .htaccess).
  • 8. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 COME CREARE UN MULTISITE - 4 In ultimo assicuriamoci che nel file httpd.conf sia impostata la direttiva AllowOverride All oppure ci sia la Options All nella definizione del virtualhost del nostro dominio.
 
 A seconda delle nostre esigenze la pagina Before You Create A Network del Codex ci verrà incontro con esempi e suggerimenti.
  • 9. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 DEMO
  • 10. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 WORDPRESS MULTISITE: UN ESEMPIO REALE ๏ Alla fine del 2013 il sito web Tevac.com è stato modificato dal suo fondatore ed owner Roberto Rota per essere non più un singolo sito web, ma un network di blog dove i partecipanti alla comunità scrivevano i propri post secondo le proprie inclinazioni e interessi. ๏ Il tutto veniva poi riportato nella home page principale del sito web, assieme ai contenuti realizzati ad-hoc per esso. Per i successivi due anni mi sono occupato della gestione giornaliera dello stesso (e sono ancora Super-Admin).
  • 11. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 VANTAGGI ๏ Possiamo gestire da una singola bacheca un gruppo di siti individuali; ๏ Possiamo dare una buona fetta di libertà agli admin di ogni sito del network senza che le loro operazioni vadano a compromettere i siti altrui ospitati sulla stessa piattaforma; ๏ Temi e Plugin possono essere installati a livello centrale e abilitati o meno a seconda delle necessità cui ogni sito del network deve soddisfare. La stessa cosa vale per gli aggiornamenti. La gestione centralizzata, inoltre, favorisce un certo risparmio di spazio sul server (evitando la duplicazione file e il download ripetuto durante gli aggiornamenti).
  • 12. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 VANTAGGI ๏ Se concesso, gli utenti iscritti alla piattaforma possono creare il proprio blog e gestirlo in autonomia (ad esempio in ambito accademico). Possono essere anche creati siti privati non visibili a utenti non registrati. ๏ Teoricamente si può monetizzare la creazione di una piattaforma così realizzata offrendo una piattaforma di blogging.
  • 13. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 SVANTAGGI ๏ Non tutti i Plugin sono compatibili con la modalità Multisite. Di volta in volta dovremo verificare se quelli necessari al nostro progetto sono compatibili; ๏ Gli amministratori dei siti ‘ospiti’ non hanno la libertà di aggiungere o rimuovere plugin dai propri siti. Solo se il plugin cercato è presente nella piattaforma questo potrà essere attivato o disattivato; ๏ In caso di problemi al server, tutti i siti del network saranno soggetti ad essi;
  • 14. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 SVANTAGGI ๏ Se uno dei siti ospiti ha grande successo, il picco di traffico sul server può penalizzare il funzionamento degli altri e il debug non è semplice da affrontare; ๏ Per i motivi visti in apertura non tutti i servizi di hosting sono in grado di garantire supporto al Multisite. ๏ Il passaggio da Singolo a Multisite è fattibile (con relativa semplicità). L’inverso non è possibile. Dovremo migrare singolarmente ogni sito ospite in una nuova installazione.
  • 15. NICOLA LOSITO, 2° WORDPRESS MEETUP BARI — 18/06/2016 GRAZIE ! sito web
 http://wpbari.it 
 twitter
 @wpbari_it
 
 facebook
 https://www.facebook.com/wpbari 
 
 meetup
 http://www.meetup.com/it-IT/ WordPress-Meetup-Bari/