Come creare una libreria in rete per le configurazioni multisito di WordPress

Pubblicato: 2018-10-03

L'esecuzione di più siti Web WordPress è abbastanza difficile senza dover gestire librerie multimediali separate per ciascuno di essi. Se hai bisogno di riutilizzare gli stessi file, dovrai caricarli più e più volte, il che fa perdere molto tempo e spazio.

In questo articolo, ti presenteremo un plug-in che ti consente di creare un'unica libreria in rete per le configurazioni multisito di WordPress e ti insegneremo come utilizzarlo. Prima di ciò, parliamo un po' di più di come una libreria in rete per WordPress può aiutarti a essere più efficiente!

Perché una libreria in rete per WordPress può semplificarti la vita

Quando configuri una rete multisito, puoi utilizzare una dashboard centralizzata per gestire più siti web. In alcuni casi, una configurazione multisito consente persino di condividere risorse tra i siti della rete, come i temi.

Tuttavia, ogni sito sulla tua rete avrà ancora la propria libreria multimediale. Questo può essere una seccatura se prevedi di riutilizzare le immagini tra più siti. In tal caso, dovrai caricarli più e più volte e continuare a saltare da una dashboard all'altra.

Avere una libreria multimediale centrale a cui tutti i tuoi siti possono accedere risolve questi problemi. Sebbene questa sia una caratteristica di nicchia, può essere molto utile per i proprietari di più siti organizzare i propri file multimediali. Inoltre, è davvero fantastico, ed è uno dei motivi per cui volevamo mostrarti come funziona.

Presentazione del plug-in Network Media Library

Il plug-in Libreria multimediale di rete.

Network Media Library è un plug-in che puoi utilizzare per creare una libreria condivisa su più siti. Funziona designando uno dei siti della tua rete come "biblioteca centrale". Quel sito funzionerà ancora come al solito, tranne per il fatto che qualsiasi file caricato su di esso sarà disponibile anche per altri siti Web all'interno della rete.

Il plugin è anche plug-and-play (scusate il gioco di parole), quindi è facile da testare. Dovremmo anche menzionare che mentre il plugin è attualmente disponibile solo su GitHub, possiamo dirti di prima mano che funziona altrettanto bene di quello che potresti trovare su WordPress.org.

Caratteristiche principali:

  • Crea una libreria multimediale in rete per la tua configurazione multisito.
  • Designa un sito all'interno della tua rete che funga da libreria multimediale centrale.
  • Facile da installare e utilizzare.

Prezzo: gratuito | Maggiori informazioni

Come creare una libreria in rete per WordPress multisito (in 3 passaggi)

Come accennato in precedenza, il plugin che utilizzeremo è semplice da configurare. Ora ti guideremo attraverso il processo di installazione del plugin da GitHub e poi testeremo per verificare che funzioni correttamente.

Passaggio 1: installa il plug-in della libreria multimediale di rete

Il download di un plug-in da GitHub è quasi lo stesso del repository di WordPress.org. Prima di tutto, vai al repository GitHub del plugin e cerca il pulsante Clona o scarica in alto a destra dello schermo. Fare clic su di esso e selezionare l'opzione Scarica ZIP :

Download di un plugin da GitHub.

Ora puoi aprire la tua dashboard multisito e accedere alla scheda Plugin > Aggiungi nuovo . Seleziona l'opzione Carica plug-in e aggiungi il file zip che hai scaricato un minuto fa:

Caricare un plugin su WordPress.

Facile come una torta, vero? Ora, ricordati di attivare il plug-in per la tua rete e vai al passaggio numero due.

Passaggio 2: testare il plug-in caricando un file multimediale sulla rete multisito

Come forse saprai, la tua dashboard multisito non include una scheda galleria. Per ovviare a ciò, il plug-in designa uno dei tuoi siti Web come libreria centrale. Per impostazione predefinita, il plug-in preleva qualsiasi sito con ID numero due.

Nella maggior parte dei casi, l'ID numero due dovrebbe corrispondere al primo sito creato dopo aver configurato la rete. Per i nostri test, abbiamo impostato una rete multisito fittizia (usando Local by Flywheel) e vi abbiamo aggiunto alcuni siti. Nell'immagine sottostante, website-one corrisponde all'ID numero due:

Un elenco dei siti sulla tua rete.

Puoi anche controllare l'ID dei tuoi siti premendo l'opzione Modifica per ognuno di essi, che aprirà le loro impostazioni individuali. Se dai un'occhiata all'URL di quella pagina, vedrai un numero ID alla fine:

Controllo del numero ID del tuo sito.

Detto questo, vai alla dashboard del sito che utilizzerai come galleria centrale. Una volta entrato, vai alla sua scheda Media e carica qualsiasi immagine che desideri testare se il plug-in funziona. Se hai una foto di un cucciolo, ti suggeriamo di andare con quella, però:

Aggiunta di un'immagine alla libreria multimediale centrale.

Una volta che la tua immagine è stata caricata, vai avanti e accedi alla dashboard di qualsiasi altro sito all'interno della tua rete e apri la sua libreria multimediale. Ora dovresti vedere la tua immagine di prova apparire qui.

Se sei curioso, come noi, potresti chiederti cosa succede se carichi un'immagine nella libreria multimediale del sito numero due. Ci abbiamo provato:

Aggiunta di una seconda immagine alla tua galleria multimediale.

Dopo aver controllato la libreria multimediale del sito numero uno, possiamo confermare che la seconda immagine è apparsa anche nella libreria di ogni sito. La conclusione qui è che una volta installato il plug-in, tutte le librerie multimediali del sito collegato verranno sincronizzate. Tuttavia, la tua rete multisito memorizzerà solo una singola copia di quelle immagini nella tua libreria centrale.

Passaggio 3: controlla se c'è solo una copia del file che hai caricato

Per verificare se il plugin funzionava correttamente, abbiamo deciso di scavare nella directory della nostra rete multisito. Ciò significa che siamo andati nella nostra cartella principale di Multisite e poi nella directory wp-content/uploads . Come puoi vedere di seguito, all'interno ci sono due cartelle, una per ciascuno dei siti Web all'interno della nostra rete di test:

Accesso alle cartelle multimediali per ciascuno dei tuoi siti di rete.

Poiché stiamo utilizzando una configurazione locale, abbiamo eseguito i nostri test utilizzando Windows Explorer anziché File Transfer Protocol (FTP). A parte questo, abbiamo controllato la cartella dei caricamenti per il sito Web numero due e l'abbiamo trovata vuota:

Controllando i caricamenti per il sito web numero due.

Tuttavia, ecco cosa abbiamo trovato durante il controllo della cartella multimediale per il sito Web numero uno:

Controllo della cartella multimediale per il sito numero uno.

Se ricordi, abbiamo caricato la prima immagine che vedi a sinistra sul sito numero due. Il plug-in lo ha quindi spostato sul sito numero uno e ha fornito al numero due l'accesso a quella libreria centrale.

Come puoi vedere, il plugin funziona esattamente come previsto e non crea copie aggiuntive delle tue immagini. Pertanto, puoi andare avanti e caricare tutte le foto dei cuccioli che desideri!

Conclusione

L'efficienza è fondamentale quando gestisci più siti Web WordPress. L'utilizzo di una libreria multimediale centralizzata per i tuoi siti può aiutarti a risparmiare tempo ed evitare di dover caricare file più e più volte.

Tutto ciò che serve per creare (e testare) una libreria in rete per WordPress sono tre passaggi:

  1. Installa il plug-in Libreria multimediale di rete.
  2. Testa il plug-in caricando un file multimediale su una rete multisito.
  3. Controlla se c'è solo una copia del file che hai caricato.

Hai domande su come configurare una libreria in rete per WordPress Multisite? Chiedi via nella sezione commenti qui sotto!

Immagine in miniatura dell'articolo di Macrovector / shutterstock.com