Menu
Domande Frequenti

Cos’è WordPress Multisite e quando conviene usarlo

Gianluca Gentile · · 5 min di lettura

Cos’è WordPress Multisite e quando conviene usarlo

WordPress Multisite è una funzionalità integrata in WordPress che permette di gestire più siti web da un’unica installazione. Invece di installare WordPress separatamente per ogni sito, crei una rete di siti che condividono lo stesso core, gli stessi plugin e gli stessi temi. In questa guida ti spiego come funziona, quando ha senso usarlo e quando è meglio evitarlo.

Come funziona WordPress Multisite

Quando attivi Multisite, la tua installazione WordPress diventa una rete. Ogni sito nella rete ha il proprio contenuto (articoli, pagine, media), i propri utenti e le proprie impostazioni, ma tutti condividono gli stessi file di WordPress, gli stessi plugin e gli stessi temi installati. C’è un Super Admin che gestisce l’intera rete e può aggiungere o rimuovere siti, attivare plugin e temi a livello globale. Ogni singolo sito può avere i propri amministratori con permessi limitati al loro sito.

I siti nella rete possono usare sotto-domini (sito1.tuodominio.com) oppure sotto-cartelle (tuodominio.com/sito1). La scelta tra le due modalità va fatta durante l’attivazione e non può essere cambiata facilmente in seguito.

Quando conviene usare Multisite

Multisite è la scelta giusta in questi scenari:

  • Università o scuole che vogliono un sito per ogni dipartimento o facoltà, gestiti centralmente.
  • Aziende con più sedi che necessitano di un sito per ogni filiale con lo stesso design ma contenuti diversi.
  • Agenzie web che gestiscono molti siti simili per i propri clienti e vogliono semplificare la manutenzione.
  • Reti di blog dove più autori hanno il proprio spazio indipendente sotto un unico dominio.
  • Siti multilingua dove ogni lingua ha un sotto-sito dedicato (es. tuodominio.com/it/, tuodominio.com/en/).

Il vantaggio principale è la gestione centralizzata: aggiorni WordPress, plugin e temi una sola volta e l’aggiornamento si applica a tutti i siti della rete.

Quando è meglio evitare Multisite

Multisite non è sempre la soluzione migliore. Evitalo in questi casi:

  • Siti molto diversi tra loro: se i siti hanno esigenze completamente diverse in termini di plugin e temi, Multisite crea più problemi che vantaggi.
  • Hosting condiviso: Multisite richiede più risorse. Su un hosting condiviso economico, le prestazioni ne risentono con più di 3-4 siti.
  • Necessità di plugin diversi per ogni sito: in Multisite, i plugin vengono attivati a livello di rete o per singolo sito, ma tutti i siti devono condividere lo stesso set di plugin installati. Un plugin problematico può influenzare tutti i siti.
  • Clienti che necessitano di accesso completo: se ogni cliente deve poter installare i propri plugin e temi, Multisite limita troppo i permessi dei singoli amministratori.

Come attivare WordPress Multisite

Per attivare Multisite, aggiungi questa riga nel file wp-config.php, prima della riga “That’s all, stop editing!”:

define('WP_ALLOW_MULTISITE', true);

Dopo aver salvato, vai in Strumenti → Configurazione rete nella bacheca WordPress. Scegli tra sotto-domini o sotto-cartelle, dai un nome alla rete e clicca su Installa. WordPress ti mostrerà le righe di codice da aggiungere a wp-config.php e .htaccess. Aggiungi le righe indicate, salva e ricarica la pagina.

Se scegli la modalità sotto-domini, dovrai anche configurare un record DNS wildcard (*.tuodominio.com) che punti al tuo server.

Gestire i siti della rete

Una volta attivato Multisite, nella bacheca appare il menu I miei siti → Amministratore di rete. Da qui puoi:

  • Aggiungere nuovi siti specificando indirizzo, titolo e amministratore.
  • Gestire temi e plugin attivandoli o disattivandoli per l’intera rete.
  • Gestire gli utenti della rete e assegnare ruoli specifici per ogni sito.
  • Monitorare aggiornamenti centralizzati per core, plugin e temi.

Ogni sito della rete ha la propria bacheca, accessibile dal menu I miei siti. Gli amministratori dei singoli siti possono gestire contenuti e impostazioni base senza influenzare gli altri siti.

Problemi comuni con Multisite

I problemi più frequenti con WordPress Multisite includono:

  • Compatibilità dei plugin: non tutti i plugin supportano Multisite. Prima di attivare un plugin a livello di rete, verifica che sia compatibile.
  • Backup più complessi: ogni sito ha le sue tabelle nel database (con prefisso wp_2_, wp_3_, ecc.). Assicurati che il tuo sistema di backup includa tutte le tabelle.
  • Migrazione difficile: estrarre un singolo sito dalla rete per renderlo indipendente è un’operazione complessa che richiede l’esportazione del database e dei media.
  • Un aggiornamento sbagliato colpisce tutti: se un aggiornamento di plugin causa problemi, tutti i siti della rete ne risentono contemporaneamente.

Multisite vs installazioni separate: quale scegliere

La scelta dipende dalle tue esigenze specifiche. Ecco un confronto rapido:

  • Manutenzione: Multisite vince se gestisci più di 5 siti simili. Un solo aggiornamento copre tutti i siti. Con installazioni separate, devi aggiornare ciascuna individualmente.
  • Flessibilità: le installazioni separate vincono se ogni sito ha bisogno di plugin, temi e configurazioni diverse. In Multisite, i plugin problematici influenzano tutta la rete.
  • Sicurezza: con installazioni separate, una compromissione riguarda un solo sito. In Multisite, un accesso non autorizzato al Super Admin compromette l’intera rete.
  • Costi: Multisite richiede un solo hosting, ma più potente. Le installazioni separate possono essere distribuite su hosting diversi, bilanciando il carico.

Se i tuoi siti condividono lo stesso design e gli stessi plugin, Multisite semplifica la gestione. Se sono progetti indipendenti con esigenze diverse, mantieni installazioni separate.

Serve assistenza?

Se vuoi attivare WordPress Multisite o hai problemi con la configurazione della tua rete, il team di SoccorsoWP può aiutarti a configurare tutto correttamente e a risolvere eventuali conflitti. Apri un ticket e ricevi supporto professionale.

Condividi: