Guida per principianti: come configurare una rete multisito WordPress

Pubblicato: 2019-04-30

Da WordPress 3.0, se lo avessi mai voluto, avresti potuto creare una rete multisito WordPress.

Con una singola installazione di WordPress, puoi eseguire più istanze di siti Web WordPress.

L'esempio perfetto di una rete multisito WordPress è wordpress.com e le sue piattaforme di blogging simili.

Naturalmente, c'è molta più tecnologia che alimenta milioni di siti Web su wordpress.com, ma l'idea di base è la stessa.

Con una singola installazione di WordPress, molti utenti possono creare ed eseguire i propri blog o siti Web WordPress indipendenti.

Chi in genere avrebbe bisogno di una rete multisito?

  • Se ti trovi in ​​un posto in cui devi continuare a installare WordPress per la tua organizzazione o i tuoi clienti.
  • Sei una scuola o un'istituzione accademica che richiede ai tuoi studenti di creare un microsito o un blog

Quindi una rete multisito sarebbe una soluzione.

Tuttavia, se il tuo nuovo sito richiede un tema o un database indipendente o potrebbe presto richiedere la migrazione a un nuovo host, una rete multisito non è ciò di cui hai bisogno.

In questo articolo, ti guideremo attraverso come configurare una rete multisito WordPress.

Requisiti per una rete multisito

Anche se puoi eseguire una rete multisito WordPress su qualsiasi account di hosting purché sia ​​possibile installare WordPress su di essa, devi comunque prestare attenzione alle prestazioni.

La guida è solitamente il numero di siti Web necessari per eseguire sulla rete.

Per reti enormi che funzionano in milioni di siti Web più piccoli, le tue esigenze hardware trarrebbero vantaggio da cluster di fascia alta e probabilmente da diversi ingegneri.

Tuttavia, per reti più piccole, con 100 siti Web o meno, un server privato virtuale (VPS) o un server dedicato funzionerebbero perfettamente.

  • In poche parole, hai bisogno di un ambiente di hosting.
  • Un altro requisito importante inizia sempre con un'installazione di WordPress pulita o non utilizzata. Non deve essere una nuova installazione, ma ti risparmierai il mal di testa lungo la strada.
  • Se scegli di utilizzare un'installazione esistente, BACKUP del tuo sito Web, assicurati di avere una copia del database e dei file WordPress salvati in modo sicuro lontano dall'host su cui stai configurando la rete multisito.
  • Devi anche accedere ai file sul tuo host. Potrebbe essere FTP o semplicemente cPanel, Plesk o qualsiasi altro dettaglio del pannello di controllo.

Passo dopo passo: come configurare una rete multisito WordPress?

Passaggio 1. Attiva Multisito su wp-config.php

Accedi al tuo host tramite FTP o pannello di controllo.

Nella directory principale, apri wp-config.php

Scorri verso il basso verso la fine del file per trovare;

 /* Questo è tutto, smetti di modificare! Buon blog. */

Appena sopra aggiungi questa riga di codice:

 define('WP_ALLOW_MULTISITE', true); 

Abilita WP Consenti multisito

Salva il tuo file.

2. Installazione della rete multisito

Ora accedi al tuo sito web e prima di tutto disabilita tutti i plugin.

Quindi, vai su Strumenti, quindi fai clic su Configurazione di rete

Configurazione di rete

Immettere il titolo della rete e l'e-mail dell'amministratore di rete, quindi fare clic su Installa

Crea una rete di siti WordPress

Ora aggiungeremo del codice ai nostri file: file wp-config.php e .htaccess.

Spero che tu abbia eseguito il backup di questi file utilizzando il nostro plug-in WPvivid Backup gratuito prima di continuare.

Copia il codice sullo schermo e aggiungilo al tuo file wp-config.php (dovrebbe assomigliare al codice qui sotto) in /home/domain/public_html/ sopra la riga di lettura

 /* Questo è tutto, smetti di modificare! Buona pubblicazione. */:

define('MULTISITE', true);

define('SUBDOMAIN_INSTALL', true);

define('DOMAIN_CURRENT_SITE', tuodominio.com');

define('PATH_CURRENT_SITE', '/');

define('SITE_ID_CURRENT_SITE', 1);

define('BLOG_ID_CURRENT_SITE', 1);

Aggiungi quanto segue al tuo file .htaccess in /home/domain/public_html/, sostituendo altre regole di WordPress:

 RewriteEngine attivato

Riscrivi Base /

RewriteRule ^index\.php$ - [L]

# aggiungi una barra finale a /wp-admin

RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RiscriviCond %{REQUEST_FILENAME} -f [OR]

RiscriviCond %{REQUEST_FILENAME} -d

RewriteRule ^ - [L]

RewriteRule^(wp-(content|admin|include).*) $1 [L]

RewriteRule^(.*\.php)$ $1 [L]

RewriteRule .index.php [L]

Dopo aver completato questi passaggi e aver aggiunto il codice ai file, la rete è abilitata e configurata.

Accedi di nuovo per continuare.

Le tue aree di amministrazione ora avranno I miei siti aggiunti a entrambi i menu di amministrazione.

Sito di rete

La tua rete multisito WordPress è configurata; ora puoi continuare ad aggiungere siti e installare i plugin e i temi come richiesto.

3. Gestione della rete multisito di WordPress.

Come amministratore, puoi aggiungere siti, eliminare siti, aggiungere utenti, installare temi e plug-in e tutto ciò che hai fatto prima.

Gestione del sito web.

Per fare tutto ciò, fai clic su I miei siti in uno qualsiasi dei menu

Amministratore del sito di rete

Per aggiungere un sito alla rete.

Fare clic su siti, quindi su Aggiungi nuovo.

Siti di rete

Fornisci l'indirizzo del sito, il titolo, la lingua e l'e-mail dell'amministratore, quindi fai clic su Aggiungi sito.

Aggiungi una nuova rete di siti

Aggiunta di un tema alla rete multisito.

Vai a I miei siti, Amministratore di rete personale, Temi e quindi fai clic su Aggiungi nuovo.

Temi di rete

Se hai acquistato un tema, fai clic su Carica tema oppure cerca un tema gratuito e quindi fai clic su Installa.

Aggiungi tema per la nuova rete del sito

Installazione di plugin su una rete multisito WordPress.

Non c'è davvero alcuna differenza tra l'installazione di un tema o plug-in su una rete multisito e l'installazione su un sito Web autonomo.

Per installare i plugin, segui il percorso normale di Plugin, quindi Aggiungi nuovo.

Oppure puoi passare da I miei siti nel menu in alto, My Network Admin, Plugin e quindi fare clic su Aggiungi nuovo.

Aggiungi plugin per la nuova rete del sito

Configurazione delle impostazioni di rete.

In Impostazioni e poi in Impostazioni di rete è possibile specificare le configurazioni a livello di rete.

È da qui che puoi abilitare o disabilitare le nuove registrazioni sia per i siti che per gli account utente.

Inoltre, puoi specificare le impostazioni di caricamento, le impostazioni del marchio, le impostazioni della lingua e le nuove impostazioni del sito.

Configurazione delle impostazioni di rete

Conclusione

Avere una rete multisito è un'ottima funzionalità per le persone che gestiscono i siti Web di più clienti.

Con un'unica installazione e in un'unica posizione puoi gestire singoli siti web autonomi.

Come hai visto non è né difficile né complicato installare una rete multisito su WordPress.

Non l'ho menzionato, ma puoi facilmente monetizzare la tua rete multisito, addebitare premi alle persone come fa wordpress.com per le persone che gestiscono i loro blog sulla loro rete multisito.

Se questo è qualcosa che potrebbe interessarti, faccelo sapere nei commenti qui sotto in modo che possiamo condividere con te alcune idee e risorse che potrebbero essere utili.

Spero che questo articolo ti abbia fornito informazioni sufficienti su come configurare una rete multisito WordPress. Potresti anche voler imparare i migliori plugin gratuiti per la gestione multisito di WordPress.