WordPress: Come creare una rete di siti?

Documenti analoghi
Joomla: come inserire una galleria di immagini nel nostro sito?

Come trasferire il vostro sito in Joomla da locale in remoto?

Plugin Gestione Circolari Sviluppato da Scimone Ignazio

Creazione di utenti WordPress

FUTURA SERVICE S.r.l. Procedura GIMI.NET ver. 3.8 Agosto 2017

Come realizzare gratis e in breve tempo il vostro negozio online? Joomla & Virtuemart

Cloud GDrive, Dropbox

Come creare un modulo per Joomla?

MANUALE UTENTE Cloud Base Cloud Professional Cloud Enterprise

Symantec IT Management Suite 8.0 powered by Altiris technology

I N S T A L L A Z I O N E D I M I S T R A L L A T O C L I E N T

Networking tra Windows XP e Windows 7Networking between Windows XP and Windows 7

XAMPP - Cos'è e installazione in locale

Cloud GDrive, Dropbox

Utilizzo collegamento remoto

CREARE UN SITO WEB CON IL CMS

REMOTE DISK. GUIDA UTENTE v 2.2

Manuale di installazione. Gepra V1.1 Napoli 20 Aprile 2009

COME CREARE UN BLOG DA ZERO LEZIONE 4 GUIDA RAPIDA BLOGGER

Manuale EacqCE_Daemon. Versione manuale Copyright 2011 MMS Srl. Manuale EacqCE_Daemon Pagina 1

INSTALLAZIONE E CONFIGURAZIONE DEL SERVIZIO SAFEBOX

Telematico Digitale. Note di Installazione

WooCommerce: come creare un prodotto di tipo semplice sul tuo store

Compilazione rapporto di Audit in remoto

Versione 1.7. Manuale per Creatori Corsi. Parte I: Accesso e Creare Risorse

Si accede alla piattaforma digitando nel browser l indirizzo: dopo di chè si apre la seguente pagina,

Android 6 e la nuova gestione dei permessi

Installazione durc 4.0

Corso sul PACCHETTO OFFICE. Modulo Access

WooCommerce: come introdurre un abbonamento come Amazon Prime sul tuo negozio

Contents UPELA CONFIGURAZIONE DI UN NEGOZIO WOOCOMMERCE

WooCommerce opzioni spedizione: spedizione gratuita e tariffa unica internazionale

X-RiteColor Master Web Edition

Il tuo manuale d'uso. SAMSUNG SCX-4623FW

On this page... In realtà basta fare sino al punto 4. poi passare al 9. E più semplice e veloce che leggere tutto quanto ho scritto.

7. Moduli e blocchi parte 1

Symantec IT Management Suite 8.0 powered by Altiris technology

CREARE UN SITO WEB CON IL CMS

NUOVO SERVIZIO LIVE UPDATE PER UTENTI MERCURIO (sistemi Windows/Linux)

per ulteriori informazioni consultare la guida disponibile on line all indirizzo:

GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0

SafePlace Manuale utente

Questo corso di formazione è stato creato da 5 organizzazioni che si occupano di diritti delle persone con disabilità intellettive in cinque diversi

CREAZIONE DI UNA CARTELLA

Archiviazione Elettronica e Conservazione sostitutiva

SafePlace Manuale utente

Guida pratica all attivazione della componente applet per la firma digitale interna al portale VestaNET

Safe Access. Versione 1.2. Manuale utente. Manuale utente

Corso di programmazione

Aule. La classe in questo caso è composta solamente dal nome. Inserire quindi tale attributo all'interno della casella di testo indicata.

Login Defender CNS. Quick Guide. Copyright by Cryptware di Ugo Chirico

MANUALE OPERATIVO CANDIDATI AI CONCORSI

Manuale utente. Versione 6.9

Guida all installazione di ContenziosoEasy

MANUALE DI INSTALLAZIONE

Scaricare Virtualbox da

NSTALLAZIONE E IMPOSTAZIONI DI BASE

Firma Remota Aruba --- Attivazione account di firma remota ed utilizzo ---

Piccolo tutorial per TimelineJS

Un sito con Wordpress

Multimedialità per le Scienze Sociali e dell Educazione. Davide Di Ruscio DISIM Univ. degli Studi dell Aquila

Installazione Plugin Agenzie delle Entrate - Spesometro - MyRent Installazione Locale

Samsung Universal Print Driver Guida dell utente

Servizi della biblioteca. Accedere alle risorse elettroniche da fuori rete Unimore

Note importanti sul CTDP F Control Center

FILES. Componente per la gestione dei files in Joomla. Release di test per Joomla! 3.7.x. By Helios Ciancio

Xerox CentreWare Web Identificazione e applicazione della patch per il firmware di scansione

Horizone Server IN00B02WEB. Horizone PDK

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito)

Corso sul PACCHETTO OFFICE. Modulo Access

AWN. Manuale utente Web Mail. Rev AWN ArchiWorld Network. Pag. 1 / 49. v Manuale utente della Web Mail

Come realizzare un template Joomla? (prima parte)

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

CREA SITI WEB DIVENTANDO ESPERTO DI WORDPRESS:

HTH HIP - Healt In Prison Applicazione Mobile per la Gestione Carceri. Manuale Utente

Oxatis DataPlug. Per Windows XP, Windows Vista, Windows 7, Windows 8 e Windows 10. Manuale d uso della console Danea/EasyFatt

Come ripristinare un installazione Wordpress dopo un attacco Hacker - Parte 1

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito)

Emoticon. Anne-Marie Mahfouf Traduzione della documentazione: Valter Mura

testo Saveris Web Access Software Istruzioni per l'uso

Partiamo con un primo esempio Analizziamo la homepage. L Header. Livia Giacomini (livia.giacomini@iaps.inaf.

Emoticon. Anne-Marie Mahfouf Traduzione della documentazione: Valter Mura

Appare una finestra con il gestore di immagini (Image Manager) di JCE.

Installazione Configuration Software

Guida all installazione di rete

Queste note operative sono valide ESCLUSIVAMENTE dalla versione 2.90 di Metodo.

Plugin di integrazione con Magento

Da oggi la tua impresa diventa più leggera. L A T U A I M P R E S A, C H I AV E I N M A N O.

Sicurezza WordPress, il Toolkit RocketWeb

Kit di Installazione / Migrazione SeceCBI CSE Rel 04

Guida alla Configurazione del Client di posta Microsoft XP Outlook 2006

Università Degli Studi dell Insubria. Centro Sistemi Informativi e Comunicazione (SIC) Rete Wireless di Ateneo UninsubriaWireless

Installare Norton Ghost 12 (Attenzione su Windows Vista funziona salvo alcune restrizioni) Inserire il CD ROM del programma nel lettore

Credo che il problema sia proprio nell'installazione di Joomla, ma è strano perchè il sito va bene ( bf-morph.com )...

Trame di Illustrator: come colorare un disegno? (parte 1)

Sincronizzare file con Google Drive GUIDA PRATICA HELPDESK CO.GE.S. COOPERATIVA SOCIALE

Boemia - il miglior Template e-commerce gratuito per WordPress

File Leggimi per Philips CamSuite 2.0

Centro Ausili Tecnologici TUTORIAL CREAZIONE TABELLE DI COMUNICAZIONE CON PROGRAMMI NON SPECIFICI

7 - Calibrazione di una mappa in formato raster per n punti

Transcript:

WordPress: Come creare una rete di siti? In questo articolo vedremo un utile e poco conosciuta caratteristica di WordPress: l installazione network o multisite (MU). L installazione network permette di gestire un numero indefinito di siti tramite un unica installazione di WordPress. Questi siti avranno poi vita propria. Temi diversi, plugin diversi, utenti diversi, impostazioni diverse; ma un unico core e un unico database. Si può fare un parallelismo con un computer che pur montando un solo sistema operativo, può gestire diversi account, con diverse configurazioni. A partire dalla versione 3.0, questa caratteristica é supportata nativamente da WordPress (prima era disponibile una versione separata), bisogna solo attivarla. Quali applicazioni può avere l installazione network? Le applicazioni sono molteplici; proviamo ad immaginare un paio di situazioni. Sei uno sviluppatore di temi WordPress; per ogni tema sviluppato vorresti mostrare la live preview. Se disponi di un installazione network sarà sufficiente creare un nuovo sito ed installare il tema che intendi mostrare senza dover installare xx volte WordPress. Sei Pikadilly e gestisci una quindicina di blog. E veramente più comodo farlo con il sistema network. Quali vantaggi ha un installazione network? Vediamo alcuni vantaggi di un installazione network di WordPress: Razionalità: Non è razionale installare una copia di WordPress ogni volta che ci serve WordPress. 10Mb di files e un database sprecati ogni volta; questo sarebbe il risultato. Mantenibilità: Con un installazione network devi eseguire una sola volta gli aggiornamenti; se c é un problema lo dovrai risolvere una sola volta. Gestione: Grazie al ruolo di amministratore di rete puoi gestire tutti i siti direttamente senza doverti loggare a ciascuno di essi. Puoi anche decidere chi vede cosa e chi può disporre di cosa. Ma adesso iniziamo? Puoi lavorare su una nuova installazione di WordPress oppure su un sito già esistente e in produzione (in questo caso ti consiglio chiaramente di fare un backup dei files e del database). La prima cosa che faremo è creare la cartella blogs.dir all interno della cartella wp-content. Questa 1 / 9

cartella sarà utilizzata da WordPress per salvare le immagini caricate, dunque dovrà essere scrivibile. Ora editiamo il file wp-config.php ed aggiungiamo questa riga di codice prima del commento che dice Finito, interrompere le modifiche! Ora accediamo come amministratore (se eri già connesso fai il logout e riconnettiti). Nel menù Strumenti è ora presente la voce Configurazione della rete; clicchiamo su quella voce. Visualizzeremo una finestra come questa: 2 / 9

Nei dettagli della rete, la prima voce dice Installazione in sotto-directory. In locale è l unico tipo di installazione possibile, mentre in remoto si può scegliere di utilizzare i sotto-domini. Tuttavia questa procedura è piuttosto complessa e rinuncio a descriverla. Installare in sotto-directory significa che i sotto-siti avranno questa forma: www.sito.com/sottosito1 In realtà, creando un nuovo sito non verrà creata nessuna directory; il tutto viene gestito con l url rewrite. L indirizzo email dell amministratore corrisponde all utente che vogliamo impostare come l amministratore della rete (super-admin). Procediamo pure con l installazione. A questo punto apparirà a video questa finestra. 3 / 9

Bene, adesso eseguiamo quanto richiesto: Copiamo l elenco di costanti nel file wp-config.php nel punto dove in precedenza avevamo già aggiunto la costante WP_ALLOW_MULTISITE. Sostituiamo il contenuto del file.htaccess (o se non esiste creiamolo) con le regole indicate 4 / 9

nel punto 3 della figura mostrata sopra. Eseguiamo il logout e riconnettiamoci. Adesso il nostro WordPress è in modalità multisite Ma apparentemente non è successo nulla se escludiamo che nel menù bacheca è comparsa la voce i miei siti (e che oltretutto questa voce sembra non servire a molto). Ma se clicchiamo in alto a destra, proprio dove c è scritto Salve [utente], ecco che... Da qui abbiamo accesso alla modalità di amministrazione della rete con i suoi menù specifici. Come creare un nuovo sito con WordPress multisite? Beh, è semplicissimo: dal menù Siti, scegliamo la voce aggiungi nuovo. 5 / 9

È sufficiente indicare il nome della sotto-cartella (virtuale), il titolo e l email dell amministratore di questo sito. L email può corrispondere a quella di un utente già registrato, oppure anche ad un nuovo utente, in questo caso al nuovo utente sarà inviata un email dal sistema con i dati di autenticazione e l utente sarà creato automaticamente. Ora abbiamo due siti completamente indipendenti tra di loro: www.miosito.com www.miosito.com/sottosito1 Come gestire i temi e plugin? Come rendere disponibile un tema per la rete? L amministratore di un sito non ha la facoltà di installare un nuovo tema né di editarlo. È infatti l amministratore di rete l unico a poter eseguire questa operazione. Una volta caricato il tema dovrà anche attivarlo per la rete. In questo modo sarà disponibile in tutti i sotto-siti. 6 / 9

Come rendere disponibile un plugin per la rete? Anche i plugin possono essere installati unicamente dall amministratore di rete. In questo caso però, i plugin saranno disponibili in tutti i siti del network e i vari amministratori potranno decidere se attivarli o meno. Se invece l amministratore di rete dovesse scegliere l opzione attiva rete, il plugin sarà attivo in tutti i siti senza possibilità di essere disattivato singolarmente. Ora non voglio dilungarmi troppo nel presentare tutte le funzionalità della gestione multisito in quanto, una volta installato è tutto molto intuitivo; basterà giocarci un po per capirlo perfettamente. Ma prima di concludere... Diamo uno sguardo al database Se ti occupi anche di sviluppo è importante comprendere come il multi-site viene gestito a livello di database. Alla creazione di un nuovo sito, WordPress genera delle nuove tabelle per i post, i commenti, ecc.. modificando il prefisso da wp_ a wp_n_ (dove n sarà un numero progressivo che indica l id del sito). 7 / 9

Come puoi vedere, vengono create delle nuove tabelle per gestire i contenuti dei nuovi siti. La tabella che gestisce gli utenti invece è una sola. Questo perché un utente può essere abilitato su diversi siti. Le relazioni tra utenti e siti sono gestite dalla tabella wp_usermeta. A livello di programmazione, la corretta gestione dei prefissi delle tabelle è affidata alle database API di WordPress. Se ad esempio in sotto-sito1 stampassimo a video. $wpdb->users $wpdb->posts otterremmo wp_users wp_2_posts Conclusione Come hai potuto vedere, l installazione di WordPress in modalità multisite è relativamente semplice e presenta numerosi vantaggi. Il back-end amministrativo è molto intuitivo e permette di gestire la rete di siti senza problemi 8 / 9

Powered by TCPDF (www.tcpdf.org) Your Inspiration Web assegnando diverse configurazioni ai sottositi. Conoscevi questa caratteristicha di WordPress? L hai già utilizzata? In che circostanza? 9 / 9