Glossario

Cos'è WordPress Multisite?

19 aprile 2026

WordPress Multisite è una funzionalità integrata che ti consente di gestire più siti WordPress da un'unica installazione di WordPress. Tutti i siti nella rete condividono gli stessi file core di WordPress, le stesse directory di plugin e temi e lo stesso server di database. Tuttavia, ogni sito mantiene i propri contenuti, impostazioni, upload e ruoli utente. Pensalo come un'installazione WordPress che serve molti siti web separati, tutti gestiti da una dashboard centrale.

Come è strutturato WordPress Multisite

Quando abiliti Multisite, WordPress crea tabelle di database aggiuntive per ogni sito nella rete. Il sito principale mantiene l'insieme di tabelle predefinito (come wp_posts e wp_options), mentre ogni sito aggiuntivo ottiene il proprio insieme con prefisso (come wp_2_posts, wp_3_options, e così via). I file core, i file dei plugin e i file dei temi rimangono condivisi. Questo significa che devi aggiornare il core di WordPress solo una volta e si applica a ogni sito nella rete.

Configurazione subdominio vs sottodirectory

Multisite supporta due strutture URL per impostazione predefinita:

  • Configurazione subdominio: ogni sito ottiene il proprio subdominio, ad esempio blog.example.com, shop.example.com, news.example.com. Questo richiede una configurazione DNS wildcard sul tuo server, in modo che tutti i subdomini puntino alla stessa installazione.
  • Configurazione sottodirectory: ogni sito si trova sotto un percorso sullo stesso dominio, ad esempio example.com/blog/, example.com/shop/, example.com/news/. Questo è più semplice da configurare ma è disponibile solo per nuove installazioni (i siti esistenti in esecuzione da più di un mese sono limitati ai subdomini).

Con plugin aggiuntivi o codice personalizzato, puoi anche mappare domini completamente separati a singoli siti nella rete. Ad esempio, mybrand.com potrebbe puntare a un sito mentre otherbrand.com punta a un altro, tutti in esecuzione sulla stessa installazione Multisite.

Il ruolo Super Admin

Multisite introduce un ruolo speciale chiamato Super Admin. Un Super Admin ha il pieno controllo sull'intera rete, inclusa la capacità di creare ed eliminare siti, installare e attivare plugin a livello di rete, gestire temi e aggiungere o rimuovere utenti su tutti i siti. Gli amministratori regolari dei siti in una rete Multisite hanno capacità ridotte rispetto a un amministratore di un sito singolo. Non possono installare plugin o temi da soli; possono solo attivare plugin e temi che il Super Admin ha reso disponibili.

Plugin attivati a livello di rete vs per sito

I plugin in una rete Multisite possono essere gestiti in due modi. Un Super Admin può "attivare a livello di rete" un plugin, abilitandolo su ogni sito nella rete simultaneamente. In alternativa, il Super Admin può rendere disponibile un plugin senza attivarlo a livello di rete, permettendo ai singoli amministratori dei siti di attivarlo o disattivarlo sul proprio sito. Non tutti i plugin WordPress supportano bene Multisite. Alcuni plugin memorizzano i dati in modi che entrano in conflitto con la struttura di database condivisa, o presuppongono che siano in esecuzione su un'installazione di sito singolo. Verifica sempre la compatibilità del plugin prima di implementarlo in una rete Multisite.

Tabelle utente condivise

Tutti i siti in una rete Multisite condividono la stessa tabella utenti. Questo significa che un utente registrato su un sito può accedere ad altri siti senza creare un nuovo account. Le credenziali di accesso dell'utente funzionano in tutta la rete. Tuttavia, i ruoli vengono assegnati per sito. Un utente può essere Editor su un sito e Subscriber su un altro. Questo sistema utente condiviso semplifica la gestione per le organizzazioni in cui le persone necessitano di accesso a più siti.

Quando Multisite ha senso

Multisite è appropriato in scenari specifici:

  • Università e scuole: ogni dipartimento, facoltà o organizzazione studentesca ottiene il proprio sito, tutti gestiti centralmente dal reparto IT.
  • Intranet aziendali: divisioni o uffici regionali diversi gestiscono siti separati ma condividono branding, plugin e account utente.
  • Attività in franchising: ogni sede in franchising ha il proprio sito con contenuti locali, mentre l'azienda madre gestisce il design e lo stack di plugin.
  • Agenzie di sviluppo: le agenzie che gestiscono molti piccoli siti client possono utilizzare Multisite per ridurre i costi di manutenzione aggiornando WordPress core e i plugin una volta invece di decine di volte.
  • Siti multilingua: alcuni team preferiscono gestire un sito separato per lingua piuttosto che utilizzare un plugin di traduzione, utilizzando Multisite per mantenerli collegati.

Quando Multisite NON ha senso

Multisite non è sempre la scelta giusta. Evitalo in queste situazioni:

  • Siti non correlati: se i siti non hanno nulla in comune (proprietari diversi, scopi diversi, esigenze di plugin diverse), installazioni separate sono più facili da gestire.
  • Requisiti di hosting diversi: se un sito necessita di un server potente mentre un altro è un semplice blog, combinarli crea vincoli inutili.
  • Incompatibilità di plugin: se i tuoi plugin critici non supportano Multisite, dovrai affrontare problemi difficili da debuggare e risolvere.
  • Controllo del singolo cliente: se i clienti necessitano del pieno accesso amministrativo, inclusa l'installazione di plugin, il ruolo di amministratore limitato di Multisite li frustrerà.

Considerazioni sulle prestazioni

Multisite aggiunge un certo overhead poiché ogni richiesta deve determinare quale sito nella rete viene accessibile. Il database condiviso può diventare un collo di bottiglia se molti siti ricevono traffico pesante contemporaneamente. Il caching degli oggetti (utilizzando Redis o Memcached) è altamente raccomandato per le reti Multisite. Le reti grandi con centinaia di siti dovrebbero anche considerare la replica del database e il load balancing. Sul lato positivo, condividere plugin e temi tra i siti significa meno spazio su disco e meno file da gestire per il server rispetto all'esecuzione di decine di installazioni separate.

Migrare via da Multisite

Spostare un sito fuori da una rete Multisite a un'installazione WordPress autonoma è possibile ma non semplice. Devi esportare il contenuto del sito, ricreare le tabelle del database senza il prefisso Multisite, spostare gli upload nella struttura di cartelle corretta e riconfigurare plugin e impostazioni. Diversi plugin di migrazione supportano questo processo, ma spesso sono necessarie modifiche manuali al database. Vale la pena considerare questa difficoltà di migrazione prima di impegnarsi con Multisite, soprattutto se c'è la possibilità che i siti debbano essere separati in seguito.

Cosa controlla InspectWP

InspectWP può rilevare se un sito WordPress fa parte di una rete Multisite analizzando gli indicatori WordPress, le strutture URL e i pattern specifici di rete nell'output HTML e negli header di risposta del sito.

Controlla subito il tuo sito WordPress

InspectWP analizza il tuo sito WordPress per problemi di sicurezza, problemi SEO, conformità GDPR e prestazioni — gratuitamente.

Analizza gratis il tuo sito