WordPress Multisite: che cos’è e come si crea una rete di siti WP – la guida definitiva : wordpress multisite

Il CMS WordPress è dotato di una funzione integrata che ti permetterà di creare più siti WP utilizzando la stessa installazione di WordPress.

In questo Post, noi di Xlogic Hosting ti mostreremo passo per passo come installare e configurare correttamente WordPress Multisite attraverso questa guida completa.

Essendo un argomento molto vasto abbiamo deciso di introdurlo gradualmente, in questa prima fase ti verrà spiegato che cos’è WordPress Multisite, quali sono i vantaggi e gli svantaggi, chi dovrebbe utilizzarlo e chi no e quali sono i requisiti minimi per poter gestire una rete di siti WordPress; Dopo di che ti spiegheremo come installare, gestire ed attivare WordPress Multisite.

Wordpress Multisite: che cos'è e come si crea una rete di siti WP - la guida definitiva

  1. Che cos’è WordPress Multisite
  2. Quali sono i vantaggi di avere un installazione WP Multisite
  3. Quali sono gli svantaggi di avere un installazione WP Multisite
  4. Chi ha bisogno di gestire una rete di siti WordPress
  5. Quando non dovresti usare WordPress Multisite
  6. Quali sono i requisiti minimi per poter creare e gestire una rete WordPress Multisite

1) Che cos’è WordPress Multisite

WordPress Multisite è una raccolta di siti web indipendenti tra di loro che condividono la stessa installazione WordPress.

WP Multisite è una modalità sviluppata ed integrata su WordPress che permette di lavorare su più siti web contemporaneamente e dallo stesso pannello di gestione utilizzando lo stesso nome utente e password.

In pratica le installazioni Multisite permettono di creare e gestire diversi siti web utilizzando una sola installazione di WordPress mentre i contenuti ed i file multimediali rimarranno separati.

E’ anche possibile consentire ad altri utenti di registrarsi e di crearsi il proprio sito web all’interno dell’installazione Multisite.

2) Quali sono i vantaggi di avere un installazione WP Multisite

  • Gestione di più siti web da un unico pannello.
  • Possibilità di assegnare gli amministratori per ogni sito web presente sulla rete Multisite.
  • Possibilità di installazione, gestione ed aggiornamento dei plugins per più siti web con un solo click.
  • Aggiornamento multiplo di versione WP, temi e plugins su tutti i siti web presenti sulla rete WP Multisite.

3) Quali sono gli svantaggi di avere un installazione WP Multisite

  • Tutti i siti web presenti sulla rete WP Multisite condividono le stesse risorse, quindi se la rete non è attiva, tutti i siti non funzioneranno.
  • Non è semplice gestire il traffico e le risorse, quindi se un sito presente sulla rete consuma molte risorse tutti gli altri siti avranno gli stessi problemi di questo sito e saranno meno performanti o addirittura non funzioneranno più.
  • Se un sito web viene hackerato, in un installazione Multisite anche tutti gli altri siti presenti sulla stessa rete verranno colpiti.

4) Chi ha bisogno di gestire una rete di siti WordPress

Se gestisci più siti web non vuol dire che hai bisogno necessariamente di creare una rete WordPress Multisite anche perché esistono dei plugins WP esterni che ti permettono di amministrare più siti web da un’unica installazione senza dover necessariamente effettuare questa procedura.

Secondo il nostro parere è di fondamentale importanza costruire una rete di siti in questi casi:

  • Il tuo Blog è formato da più siti web (sottodomini) e vuoi gestire tutto da un’unica installazione
  • La tua azienda possiede più siti web suddivisi per sedi e filiali.
  • Possiedi un sito Magazine dove ogni argomento è suddiviso in diverse sezioni ed è gestito da Team differenti.
  • La scuola permette agli studenti di creare il proprio Blog sui propri Server.

5) Quando NON dovresti usare WordPress Multisite

WordPress Multisite è utile per moltissimi aspetti però in alcuni casi non bisogna installarlo perché risulterebbe essere inutile e non adatto:

  • Se possiedi solamente un sito web da gestire
  • Se devi creare siti con domini differenti, in questo caso non è possibile perché con WordPress Multisite è possibile creare i siti web solamente su Sottodomini (sito.xlogic.org) o su cartelle (xlogic.org/sito).
  • Se vuoi che ogni sito web abbia un indirizzo IP differente
  • Se stai sviluppando il sito web di un cliente sul tuo server e poi dovrai spostarlo su quello definitivo
  • Se vuoi che gli amministratori dei siti web abbiano la possibilità di installare e gestire i plugins ed i temi autonomamente

6) Quali sono i requisiti minimi per poter creare e gestire una rete WordPress Multisite

Tutti i siti web presenti sulla stessa rete condividono le stesse risorse del Server, questo significa che se possiedi molti siti web all’interno della rete è consigliabile optare per un VPS SSD oppure per un Server Dedicato.

Non è consigliabile scegliere un piano Hosting Shared perché le risorse sono già condivise tra i vari utenti presenti sullo stesso Server e con un installazione Multisite le risorse del piano hosting verrebbero nuovamente condivise rischiando così di creare rallentamenti o malfunzionamenti ai siti web.

Se però pensi di non possedere molti siti web da inserire e quest’ultimi non sono di grandi dimensioni, non hanno molto traffico, puoi tenere in considerazione il nostro piano Hosting WordPress che è ottimizzato per i siti WP:

Oltre alla parte hardware è importante sapere che per poter gestire un installazione WordPress Multisite è necessario avere almeno le conoscenze base di WordPress tra cui sapere come installare un sito WP e come accedere e gestire il sito web via FTP.

WordPress Multisite: che cos’è e come si crea una rete di siti WP – la guida definitiva

Ora ti mostreremo come è possibile creare, attivare e gestire la rete WordPress Multisite, di seguito i principali punti che verranno trattati da questo momento.

  1. Come attivare WordPress Multisite
  2. Come gestire la rete dei siti WordPress

1) Come attivare WordPress Multisite

E’ possibile attivare WordPress Multisite su un nuovo sito oppure su un sito già esistente, è di fondamentale importanza specificare che la rete può essere configurata in modo tale da assegnare ad ogni singolo sito web:

  • sottodominio, esempio: https://sito.xlogic.org

oppure

  • sottocartella, esempio: https://xlogic.org/sito/

Se scegli di utilizzare i sottodomini contatta il tuo Provider e richiedi di abilitare sul tuo piano Hosting i Sottodomini WildCard.

Installazione WordPress Multisite su una nuova installazione

Se stai installando WordPress con Softaculous puoi attivare la funzione Multisite direttamente dalla pagina d’installazione:

wp multisite manuale

Installazione WordPress Multisite su un sito già esistente

Se desideri già attivare WordPress Multisite su un installazione già esistente (installata da più di 30 giorni), dovrai utilizzare i sottodomini senza poter scegliere, in questo si eviterà di creare sotto directory con lo stesso nome di cartelle già esistenti con il rischio che vengano sovrascritte.

Modifica il file wp-config

Per poter attivare l’opzione WordPress Multisite è necessario accedere via ftp ed aprire il file WP-CONFIG.PHP, dopo di che cerca la frase /* That’s all, stop editing! Happy blogging. */ e subito sopra inserisci il seguente codice così come raffigurato nella seguente immagine:

/* Multisite */
define( ‘WP_ALLOW_MULTISITE’, true );

wp-multisite enable

Ricordati di salvare la modifica appena effettuata.

Accedi nel backend di WordPress

Una volta inserito il codice all’interno del file wp-config.php, accedi all’interno del backend di WordPress e nella sezione Strumenti vedrai comparire la voce Installazione network:

Attivazione WordPress Multisite

Una volta entrato all’interno della sezione Installazione Network, WordPress ti chiederà di disattivare tutti i Plugin:

Attivazione WordPress Multisite

Disattiva i Plugins

Accedi nella sezione dei Plugin e disattivali tutti:

plugin disattivati wp

Rientra nella pagina Network

Rientra all’interno della pagina Installazione Network ed installa la rete WP Multisite:

Copia i codici presenti via FTP

network wordpress multisite

I files si trovano all’interno della root principale del sito web (esempio: public_html), se non visualizzi il file .htaccess che è un file nascosto, devi abilitare l’opzione di visualizzazione dei files nascosti, per far questo segui questa guida:

Codice su file WP-CONFIG

Codice su file .HTACCESS

Dopo aver inserito i codici all’interno dei files dovrai effettuare il logout e poi nuovamente il login all’interno del Backend di WordPress.

Ora hai concluso l’attivazione manuale di WordPress Multisite!

2) Come gestire la rete dei siti WordPress

Dopo aver concluso la procedura di attivazione WordPress Multisite dovrai accedere nuovamente all’interno del Backend di WordPress ed accedere all’interno della pagina Impostazioni Network.

Impostazioni WP Multisite

Impostazioni di registrazione

Alla voce Consenti nuove registrazioni troviamo quattro opzioni che possono essere spuntate, vediamole insieme:

  • La registrazione è disabilitata: con questa opzione abilitata solamente l’amministratore della rete potrà creare nuovi siti o utenti, puoi effettuare la verifica accedendo da questo link (tuodominio.it/wp-signup.php – esempio: xlogic.org/wp-signup.php).

  • Possono essere creati nuovi account utente: con questa opzione attivata sarà possibile far registrare nuovi utenti attraverso il link tuodominio.it/wp-signup.php

  • Gli utenti già autenticati possono registrare nuovi siti: attivando questa opzione solamente gli utenti già presenti all’interno della rete avranno la possibilità di creare nuovi siti web, infatti dalla pagina /wp-signup.php viene richiesto l’accesso.

  • Possono venir registrati sia nuovi account utente che nuovi siti: in questo caso chiunque può creare un utente ed un nuovo sito web.

Come aggiungere un nuovo sito WP

Creare un nuovo sito all’interno del Network è molto semplice, basta accedere all’interno del backend di WordPress > Siti > Tutti i Siti > Aggiungi nuovo sito.

Nella sezione sotto riportata dovrai inserire tutte le informazioni richieste per poter creare il sito web all’interno della rete WP Multisite:

Puoi inserire la stessa email del tuo sito principale dove riceverai le credenziali d’accesso.

Come aggiungere gli utenti WordPress

Per aggiungere e gestire gli utenti WP accedi nel backend di WordPress > Utenti > Tutti gli utenti:

Per aggiungere un utente clicca sul pulsante AGGIUNGI UTENTE e poi inserisci il nome utente e l’indirizzo mail.

Come installare i temi ed i plugin WordPress

Questa procedura è molto semplice, clicca su I miei siti > Gestione Network > Temi o Plugin ed accedi all’interno della pagina, dopo di che potrai con un semplice click attivare o disattivare ogni singolo plugin / tema per tutti i siti web presenti all’interno della rete WordPress.

Se però ad esempio non si vuole attivare un determinato plugin all’interno di un sito web presente sul Network bisogna rendere disponibile il menu agli amministratori di quel sito web in maniera tale da permettere loro di attivare o disattivare i singoli plugin, per effettuare questa operazione è necessario accedere all’interno di questo percorso: I miei siti > Gestione Network > Impostazioni > Abilita la spunta ABILITA I MENU DI AMMINISTRAZIONE.

Scopri il nostro piano Hosting WordPress

hosting wordpress Xlogic

Conclusioni

Attraverso questa guida hai imparato a creare ed a gestire un Network di siti WordPress grazie a WP Multisite, se hai bisogno di maggiori informazioni o non hai capito qualcosa lasciaci un commento, saremo ben lieti di poterti aiutare.

 

Alla prossima!

WordPress non è multilingua, questo significa che se vuoi tradurre il tuo sito WP devi farlo manualmente o in alternativa devi affidarti ad un plugin WordPress gratis o a pagamento.

Se vuoi creare manualmente un sito multilingua devi tenere in considerazione i seguenti fattori prima di iniziare a tradurre il sito WordPress:

  1. Installazione singola o multipla di WordPress
  2. Utilizzo di domini o sottodomini
  3. Scelta della struttura del permalink più adatta
  4. Differenza tra sito multilingua e multiregionale

Questi fattori devi prenderli in considerazione se hai deciso di creare un installazione WordPress Multisite e di effettuare la traduzione del sito WordPress manualmente.

Se invece non vuoi effettuare la traduzione manualmente ti puoi affidare a dei plugin gratuiti ed a pagamento che ti permetteranno di effettuare la traduzione automaticamente senza il bisogno di dover creare più installazioni WordPress o di dover inserire la traduzione in base alla lingua su più domini o sottodomini (es: it.xlogic.org – en.xlogic.org – fr.xlogic.org).

I migliori Plugin per la traduzione di un sito WordPress

I migliori Plugin per la traduzione di un sito WordPress

Esistono moltissimi plugin per creare un sito multilingua su WordPress, in questo articolo ti elencheremo i migliori plugin per tradurre WordPress in altre lingue.

I Plugin multilingua di WP verranno suddivisi in base alle modalità di traduzione WordPress:

  • Traduzione manuale WordPress: attraverso questo metodo sarà possibile tradurre manualmente il contenuto del sito web, in questo modo avrai la possibilità di effettuare in maniera semplice una traduzione precisa che però ti porterà via molto tempo perché dovrai effettuare te la traduzione allo stato attuale ma anche per Post e pagine future.
  • Plugin per traduzione automatica WordPress: se possiedi un blog o sito web professionale non ti consigliamo di affidarti ad un plugin WP di traduzione automatica perché è semplice da utilizzare ed è veloce a tradurre il contenuto ma purtroppo la traduzione non è precisa e quindi ti consigliamo di utilizzare questo plugin per tradurre automaticamente il tuo sito solamente se possiedi un blog non professionale e non ti interessa che il sito venga tradotto perfettamente.
  • Sito WordPress tradotto in automatico con possibilità di modificare il contenuto: secondo noi è la migliore soluzione solamente se scegli un plugin che traduca automaticamente nel migliore dei modi il contenuto del tuo sito web, perché una volta tradotto andrai ad effettuare le modifiche manualmente senza dover rifare da capo l’intera traduzione.

In questo articolo posizioneremo i plugin in base alla popolarità ed all’importanza non tenendo conto se sono gratis o a pagamento, in ogni caso lo scriveremo spiegando nel dettaglio le funzionalità, il prezzo e ti forniremo altre caratteristiche che ti permetteranno di scegliere il migliore plugin multilingua per la traduzione del tuo sito WordPress in più lingue.

Migliore plugin multilingue di WordPress

WPML

WPML è il miglior plugin WordPress multilingue per tradurre il tuo sito web, è a pagamento ma le traduzioni automatiche vengono fatte egregiamente ed hai anche la possibilità di modificare il testo manualmente andando a correggere quelle frasi che non sono del tutto corrette o a modificare quelle parole tecniche che non sono state tradotte bene.

Il plugin WP WPML supporta oltre 40 lingue e ti permette di pubblicare le traduzioni sullo stesso dominio oppure su un sottodominio.

Attraverso questo plugin multilingua avrai la possibilità di tradurre tutte le parti del tuo sito web: post, pagine, menu, widget, footer, descrizioni delle immagini e molto altro ancora.

Potrai tradurre il sito web in più lingue, le traduzioni verranno inserite all’interno dello stesso database in posizioni differenti rispetto al documento in lingua originale per organizzare nel migliore dei modi lo spazio web.

WPML è il miglior plugin per creare un sito multilingua su WordPress ma non è gratuito, infatti il costo annuale parte da 29$ fino ad arrivare a 159$.

Secondo noi la migliore soluzione è il piano Multilingual CMS che costa per il primo anno 79$ per poi passare a 59$ negli anni successivi.

Multilingual CMS è il piano più diffuso perché traduce ogni singola parte del sito web tra cui anche i widget; permette di gestire dal backend di WordPress tutte le funzionalità, inoltre con questo piano è possibile scegliere l’URL per ogni lingua utilizzata.

Questo abbonamento è valido per 3 siti web e se possiedi un sito e-commerce creato con il plugin WooCommerce devi necessariamente sottoscrivere questo piano perché in quello precedente non è possibile tradurre i siti e-commerce.

Puoi visualizzare le caratteristiche ed i costi di ogni singolo piano da questa pagina: piani multilingua WPML

Traduzione sito WordPress manuale

Polylang

Polylang è un plugin gratuito che ti permette di effettuare le traduzioni manualmente rendendo il tuo sito WordPress multilingua.

E’ uno tra i plugin più popolari ed utilizzati dagli utenti WordPress perché è completamente gratuito ma anche perché ti permette di creare un contenuto multilingua in tutti i linguaggi che vuoi.

Permette ai visitatori di scegliere la lingua che desiderano attraverso il menu di navigazione o da un widget, supporta i linguaggi RTL ed è compatibile praticamente con tutti i temi WordPress.

Ogni utente ha la possibilità di visualizzare la bacheca nella propria lingua e questo strumento può essere integrato con questo plugin a pagamento che permette di integrare un’interfaccia di gestione che include traduzioni parzialmente automatizzate e memorie di traduzione, stiamo parlando del plugin WordPress Lingotek Translation.

QTranslate-X

QTranslate-X (precedentemente QTranslate) è uno dei plugin WordPress di traduzione manuale più popolari, è totalmente gratuito ed è semplice da utilizzare, ad esempio puoi cambiare la lingua mediante delle semplici tabelle dal backend di WordPress.

Questo plugin funziona in modo simile a Polylang, in pratica dopo l’installazione devi selezionare la lingua predefinita del sito web e le lingue che desideri per effettuare la traduzione creando un codice univoco di due lettere per ogni lingua supportata.

QTranslate aggiunge il codice della lingua all’URL che definisce in questo modo in quale linguaggio è stato scritto il contenuto.

Mantenendo ogni singola traduzione su diversi URL i motori di ricerca potranno indicizzare il tuo contenuto in più lingue senza vederlo come un duplicato, inoltre il plugin rileva automaticamente il paese di provenienza del visitatore rendendo il sito disponibile con la lingua preferita dall’utente.

Per tradurre il contenuto devi accedere all’interno dell’Editor visuale di WordPress dove visualizzerai le bandiere per la quale hai scelto di tradurre il sito web, dopo di che dovrai cliccare su ogni singola bandiera e dovrai inserire manualmente la traduzione di quel determinato contenuto.

Xili-Language

Xili-Language è n altro plugin che ti permette di effettuare la traduzione manualmente ma è principalmente indicato per gli utenti che hanno un pò di conoscenza di WordPress a livello di programmazione come uno sviluppatore o un web designer perché è necessario interagire con i files .po mediante strumenti come PoEdit.

Questo plugin è nato nel 2009 e quindi è un plugin giovane ma ad oggi è riuscito ad affermarsi come uno tra i migliori plugin per tradurre il sito WordPress e per creare un sito multilingua.

LocoTranslate

LocoTranslate è un altro plugin WP gratuito che ti permette di tradurre i temi ed i plugins del tuo sito web nella lingua da te scelta.

Grazie a questo plugin sarà possibile tradurre l’intero sito web nella lingua selezionata; proprio come per il plugin Xili-Language è necessario interagire con i files di traduzione .po

Traduzione sito WordPress automatica

Secondo noi non dovresti affidarti ad un traduttore automatico perché il più delle volte le frasi non corrispondono al significato originale sia in termini di traduzione letterale ma anche di significato vero e proprio.

Se però possiedi un semplice blog non professionale e non ti interessa che il tuo sito venga tradotto perfettamente puoi affidarti alla traduzione automatica di WordPress con il plugin di Google:

Google Language Translator

Per effettuare traduzione automatica del sito web devi semplicemente installare sul tuo sito il plugin Google Language Translator e devi attivarlo, questo plugin è semplice da utilizzare ed è totalmente gratuito.

 

Traduzione sito WP automatica e manuale

Transposh

Transposh è un plugin WordPress gratuito che dispone di 82 lingue e ti permette di realizzare le traduzioni automatiche con il vantaggio di poterle modificare manualmente.

Questo plugin è popolare ed è completo anche se le traduzioni a volte non sono precise, però questo problema può essere risolto andando a modificare in modo manuale il contenuto tradotto erroneamente.

Weglot

Weglot è un plugin molto semplice da utilizzare che ti permette di effettuare un’ottima traduzione automatica del sito web e ti consente anche di andare a modificare il contenuto manualmente tramite l’editor di testo.

Per poter utilizzare questo plugin è necessario creare l’account all’interno del sito web ed inserire la chiave API fornita all’interno delle impostazioni del plugin su WordPress.

Weglot sarebbe il plugin ideale per chiunque (alla pari di WPML) però il problema principale è legato al prezzo; in pratica il piano è gratuito se non si superano questi limiti:

  • 2.000 parole, 1 lingua e 5.000 visualizzazioni mensili delle pagine tradotte

Dopo di che si passa al piano Starter che copre fino a 10.000 parole e costa € 9,90 al mese per poi arrivare ai piani successivi sempre più costosi (fino a € 199 mensili).

Ed è per questo motivo che confrontati Weglot e WPML non ci sono paragoni, non ci riferiamo alle funzionalità che sono ottime in entrambi i casi ma ci riferiamo semplicemente al costo, basti pensare che il piano più costoso di WPML viene venduto a $ 159 annuali e può essere installato in migliaia di siti web senza dover pagare un euro in più.

plugin multilingua wordpress

Conclusioni

In questo articolo abbiamo elencato i migliori plugin per creare un sito multilingua su WordPress, li abbiamo suddivisi in base al metodo di traduzione: manuale, automatico, semi automatico.

Tutti i plugin elencati sono ottimi e popolari, alcuni sono a pagamento ma la maggior parte sono gratuiti; secondo noi se possiedi un sito aziendale o comunque un sito che utilizzi in maniera professionale è necessario pagare per avere la migliore qualità e la migliore soluzione è senza dubbio il plugin WPML che con meno di 70 dollari l’anno ti permette di effettuare una traduzione automatica in maniera precisa e corretta in tutte le lingue che desideri ma ti permette anche di effettuare le modifiche alle traduzioni in modo manuale.

Quale plugin utilizzi sul tuo sito WordPress multilingua? Conosci altri Plugin che non sono stati elencati in questo articolo?

 

Condividi con noi la tua esperienza, saremo lieti di poterti rispondere ed assistere per qualsiasi dubbio.