Comment créer une bibliothèque en réseau pour les configurations multisites WordPress
Publié: 2018-10-03L'exécution de plusieurs sites Web WordPress est suffisamment difficile sans avoir à gérer des bibliothèques multimédias distinctes pour chacun d'eux. Si vous devez réutiliser les mêmes fichiers, vous devrez les télécharger encore et encore, ce qui fait perdre beaucoup de temps et d'espace.
Dans cet article, nous allons vous présenter un plugin qui vous permet de créer une seule bibliothèque en réseau pour les configurations multisites WordPress, et nous vous apprendrons comment l'utiliser. Avant cela, parlons un peu plus de la façon dont une bibliothèque en réseau pour WordPress peut vous aider à être plus efficace !
Pourquoi une bibliothèque en réseau pour WordPress peut vous faciliter la vie
Lorsque vous configurez un réseau multisite, vous utilisez un tableau de bord centralisé pour gérer plusieurs sites Web. Dans certains cas, une configuration multisite vous permet même de partager des ressources entre les sites de votre réseau, comme des thèmes.
Cependant, chaque site de votre réseau aura toujours sa propre médiathèque. Cela peut être un problème si vous prévoyez de réutiliser des images entre plusieurs sites. Si tel est le cas, vous devrez les télécharger encore et encore et continuer à passer d'un tableau de bord à l'autre.
Disposer d'une médiathèque centrale à laquelle tous vos sites peuvent accéder résout ces problèmes. Bien qu'il s'agisse d'une fonction de niche, il peut être très utile pour les propriétaires de sites multiples d'organiser leurs fichiers multimédias. De plus, c'est sacrément cool, c'est l'une des raisons pour lesquelles nous voulions vous montrer comment cela fonctionne.
Présentation du plugin Network Media Library

Network Media Library est un plugin que vous pouvez utiliser pour créer une bibliothèque partagée sur plusieurs sites. Il fonctionne en désignant l'un des sites de votre réseau comme « bibliothèque centrale ». Ce site fonctionnera toujours comme d'habitude, sauf que tout fichier que vous y téléchargez sera également disponible pour d'autres sites Web du réseau.
Le plugin est également plug-and-play (pardonnez le jeu de mots), il est donc facile à tester. Nous devons également mentionner que bien que le plugin ne soit actuellement disponible que sur GitHub, nous pouvons vous dire de première main qu'il fonctionne aussi bien que celui que vous trouverez sur WordPress.org.
Principales caractéristiques:
- Créez une médiathèque en réseau pour votre configuration multisite.
- Désignez un site au sein de votre réseau pour agir en tant que médiathèque centrale.
- Facile à installer et à utiliser.
Prix : Gratuit | Plus d'information
Comment créer une bibliothèque en réseau pour WordPress multisite (en 3 étapes)
Comme nous l'avons mentionné précédemment, le plugin que nous allons utiliser est simple à configurer. Nous allons maintenant vous expliquer le processus d'installation du plugin à partir de GitHub, puis tester pour vérifier qu'il fonctionne correctement.
Étape 1 : Installez le plug-in de bibliothèque multimédia réseau
Le téléchargement d'un plugin depuis GitHub est presque le même que depuis le référentiel WordPress.org. Tout d'abord, accédez au référentiel GitHub du plugin et recherchez le bouton Cloner ou télécharger en haut à droite de l'écran. Cliquez dessus et sélectionnez l'option Télécharger ZIP :

Vous pouvez maintenant ouvrir votre tableau de bord multisite et accéder à l'onglet Plugins > Ajouter un nouveau . Sélectionnez l'option Upload Plugin et ajoutez le fichier zip que vous avez téléchargé il y a une minute :

Facile comme bonjour, non ? Maintenant, n'oubliez pas d'activer le plugin pour votre réseau et passez à l'étape numéro deux.
Étape #2 : Testez le plugin en téléchargeant un fichier multimédia sur votre réseau multisite
Comme vous le savez peut-être, votre tableau de bord multisite n'inclut pas d'onglet de galerie. Pour contourner ce problème, le plugin désigne l'un de vos sites Web pour agir à la place comme une bibliothèque centrale. Par défaut, le plugin récupère le site ayant le numéro d'identification deux.
Dans la plupart des cas, le numéro d'identification deux doit correspondre au premier site que vous avez créé après la configuration de votre réseau. Pour nos tests, nous avons mis en place un réseau multisite factice (à l'aide de Local by Flywheel) et y avons ajouté quelques sites. Dans l'image ci-dessous, website-one correspond à l'ID numéro deux :


Vous pouvez également vérifier l'ID de vos sites en appuyant sur l'option Modifier pour l'un d'entre eux, ce qui ouvrira leurs paramètres individuels. Si vous jetez un œil à l'URL de cette page, vous verrez un numéro d'identification à la fin :

Avec cela à l'écart, accédez au tableau de bord du site que vous utiliserez comme galerie centrale. Une fois que vous y êtes, accédez à son onglet Média et téléchargez toute image que vous souhaitez tester si le plugin fonctionne. Si vous avez une photo d'un chiot, nous vous suggérons d'aller avec celle-ci, cependant :

Une fois votre photo téléchargée, accédez au tableau de bord de n'importe quel autre site de votre réseau et ouvrez sa médiathèque. Vous devriez maintenant voir votre image de test apparaître ici.
Si vous êtes curieux, comme nous, vous vous demandez peut-être ce qui se passe si vous téléchargez une image dans la médiathèque du site numéro deux. Nous avons essayé :

Après avoir vérifié la médiathèque du site numéro un, nous pouvons confirmer que la deuxième image est également apparue dans la bibliothèque de chaque site. Le point à retenir ici est qu'une fois le plugin installé, toutes les bibliothèques multimédias du site connecté seront synchronisées. Cependant, votre réseau multisite ne stockera qu'une seule copie de ces images dans votre bibliothèque centrale.
Étape 3: Vérifiez s'il n'y a qu'une seule copie du fichier que vous avez téléchargé
Pour tester si le plugin fonctionnait correctement, nous avons décidé de creuser dans le répertoire de notre réseau multisite. Cela signifie que nous sommes allés dans notre dossier racine multisite, puis dans le répertoire wp-content/uploads . Comme vous pouvez le voir ci-dessous, il y a deux dossiers à l'intérieur, un pour chacun des sites Web de notre réseau de test :

Comme nous utilisons une configuration locale, nous avons effectué nos tests à l'aide de l'explorateur Windows au lieu du protocole de transfert de fichiers (FTP). Cela mis à part, nous avons vérifié le dossier de téléchargement du site Web numéro deux et nous l'avons trouvé vide :

Cependant, voici ce que nous avons trouvé lors de la vérification du dossier multimédia du site Web numéro un :

Si vous vous en souvenez, nous avons téléchargé cette première image que vous voyez à gauche sur le site Web numéro deux. Le plugin l'a ensuite déplacé sur le site numéro un et a fourni au numéro deux l'accès à cette bibliothèque centrale.
Comme vous pouvez le voir, le plugin fonctionne exactement comme prévu et il ne crée pas de copies supplémentaires d'aucune de vos images. En tant que tel, vous pouvez continuer et télécharger autant de photos de chiots que vous le souhaitez !
Conclusion
L'efficacité est essentielle lorsque vous gérez plusieurs sites Web WordPress. L'utilisation d'une médiathèque centralisée pour vos sites peut vous aider à gagner du temps et à éviter d'avoir à télécharger des fichiers encore et encore.
Pour créer (et tester) une bibliothèque en réseau pour WordPress, il suffit de trois étapes :
- Installez le plugin Network Media Library.
- Testez le plugin en téléchargeant un fichier multimédia sur un réseau multisite.
- Vérifiez s'il n'y a qu'une seule copie du fichier que vous avez téléchargé.
Vous avez des questions sur la configuration d'une bibliothèque en réseau pour WordPress Multisite ? Demandez dans la section commentaires ci-dessous!
Image miniature de l'article par Macrovector / shutterstock.com
