So erstellen Sie eine vernetzte Bibliothek für WordPress Multisite-Setups
Veröffentlicht: 2018-10-03Das Ausführen mehrerer WordPress-Websites ist schwierig genug, ohne sich für jede von ihnen mit separaten Medienbibliotheken befassen zu müssen. Wenn Sie dieselben Dateien wiederverwenden müssen, müssen Sie sie immer wieder hochladen, was viel Zeit und Platz verschwendet.
In diesem Artikel stellen wir Ihnen ein Plugin vor, mit dem Sie eine einzelne Netzwerkbibliothek für WordPress-Multisite-Setups erstellen können, und zeigen Ihnen, wie Sie es verwenden. Lassen Sie uns vorher noch ein wenig darüber sprechen, wie eine vernetzte Bibliothek für WordPress Ihnen helfen kann, effizienter zu sein!
Warum eine vernetzte Bibliothek für WordPress Ihr Leben einfacher machen kann
Wenn Sie ein Netzwerk mit mehreren Standorten einrichten, können Sie ein zentrales Dashboard verwenden, um mehrere Websites zu verwalten. In einigen Fällen ermöglicht Ihnen eine Einrichtung mit mehreren Standorten sogar die gemeinsame Nutzung von Ressourcen zwischen den Websites Ihres Netzwerks, z. B. Themen.
Jede Site in Ihrem Netzwerk verfügt jedoch weiterhin über eine eigene Medienbibliothek. Dies kann mühsam sein, wenn Sie Bilder auf mehreren Websites wiederverwenden möchten. Wenn dies der Fall ist, müssen Sie sie immer wieder hochladen und von einem Dashboard zum nächsten springen.
Eine zentrale Medienbibliothek, auf die alle Ihre Sites zugreifen können, löst diese Probleme. Obwohl dies eine Nischenfunktion ist, kann es für Multisite-Besitzer sehr hilfreich sein, ihre Mediendateien zu organisieren. Außerdem ist es verdammt cool, und das ist einer der Gründe, warum wir Ihnen zeigen wollten, wie es funktioniert.
Einführung des Network Media Library Plugins

Network Media Library ist ein Plugin, mit dem Sie eine gemeinsame Bibliothek für mehrere Sites erstellen können. Es funktioniert, indem es eine der Sites Ihres Netzwerks als "Zentralbibliothek" bezeichnet. Diese Site funktioniert weiterhin wie gewohnt, außer dass alle Dateien, die Sie darauf hochladen, auch für andere Websites im Netzwerk verfügbar sind.
Das Plugin ist auch Plug-and-Play (verzeihen Sie das Wortspiel), so dass es einfach zu testen ist. Wir sollten auch erwähnen, dass das Plugin derzeit nur auf GitHub verfügbar ist, aber wir können Ihnen aus erster Hand sagen, dass es genauso gut funktioniert wie eines, das Sie auf WordPress.org finden würden.
Hauptmerkmale:
- Erstellen Sie eine vernetzte Medienbibliothek für Ihr Multisite-Setup.
- Legen Sie eine Site in Ihrem Netzwerk fest, die als zentrale Medienbibliothek fungiert.
- Einfach zu installieren und zu verwenden.
Preis: Kostenlos | Mehr Informationen
So erstellen Sie eine vernetzte Bibliothek für WordPress Multisite (in 3 Schritten)
Wie bereits erwähnt, ist das Plugin, das wir verwenden werden, einfach einzurichten. Wir werden Sie jetzt durch den Installationsprozess des Plugins von GitHub führen und dann testen, ob es richtig funktioniert.
Schritt #1: Installieren Sie das Network Media Library Plugin
Das Herunterladen eines Plugins von GitHub ist fast dasselbe wie aus dem WordPress.org-Repository. Gehen Sie zunächst zum GitHub-Repository des Plugins und suchen Sie oben rechts auf dem Bildschirm nach der Schaltfläche Klonen oder Herunterladen . Klicken Sie darauf und wählen Sie die Option ZIP herunterladen :

Sie können jetzt Ihr Multisite-Dashboard öffnen und zur Registerkarte Plugins > Neu hinzufügen navigieren. Wählen Sie die Option Plugin hochladen und fügen Sie die ZIP- Datei hinzu, die Sie vor einer Minute heruntergeladen haben:

Kinderleicht, oder? Denken Sie jetzt daran, das Plugin für Ihr Netzwerk zu aktivieren und fahren Sie mit Schritt Nummer zwei fort.
Schritt #2: Testen Sie das Plugin, indem Sie eine Mediendatei in Ihr Multisite-Netzwerk hochladen
Wie Sie vielleicht wissen, enthält Ihr Multisite-Dashboard keinen Galerie-Tab. Um dies zu umgehen, bestimmt das Plugin stattdessen eine Ihrer Websites als zentrale Bibliothek. Standardmäßig wählt das Plugin die Site mit der ID-Nummer zwei aus.
In den meisten Fällen sollte die ID Nummer zwei der ersten Site entsprechen, die Sie nach der Einrichtung Ihres Netzwerks erstellt haben. Für unsere Tests haben wir ein Dummy-Multisite-Netzwerk (mit Local by Flywheel) eingerichtet und einige Sites hinzugefügt. In der Abbildung unten entspricht Website-eins der ID-Nummer zwei:


Sie können auch die ID Ihrer Sites überprüfen, indem Sie für jede von ihnen auf die Option Bearbeiten klicken, wodurch ihre individuellen Einstellungen geöffnet werden. Wenn Sie sich die URL für diese Seite ansehen, sehen Sie am Ende eine ID-Nummer:

Wenn das erledigt ist, navigieren Sie zum Dashboard der Site, die Sie als Ihre zentrale Galerie verwenden. Sobald Sie drin sind, gehen Sie zur Registerkarte Medien und laden Sie ein beliebiges Bild hoch, das Sie testen möchten, ob das Plugin funktioniert. Wenn Sie ein Bild von einem Welpen haben, empfehlen wir jedoch, dieses zu verwenden:

Sobald Ihr Bild hochgeladen ist, greifen Sie auf das Dashboard einer anderen Site in Ihrem Netzwerk zu und öffnen Sie deren Medienbibliothek. Sie sollten jetzt Ihr Testbild hier sehen.
Wenn Sie wie wir neugierig sind, fragen Sie sich vielleicht, was passiert, wenn Sie ein Bild in die Mediathek von Standort Nummer zwei hochladen. Das haben wir probiert:

Nachdem wir die Mediathek von Site Nummer eins überprüft haben, können wir bestätigen, dass das zweite Bild auch in der Bibliothek jeder Site aufgetaucht ist. Die Erkenntnis hier ist, dass nach der Installation des Plugins alle Medienbibliotheken der verbundenen Site synchronisiert werden. Ihr Netzwerk mit mehreren Standorten speichert jedoch nur eine einzelne Kopie dieser Bilder in Ihrer zentralen Bibliothek.
Schritt #3: Überprüfen Sie, ob es nur eine Kopie der hochgeladenen Datei gibt
Um zu testen, ob das Plugin richtig funktioniert, haben wir uns entschieden, in das Verzeichnis unseres Multisite-Netzwerks zu graben. Das bedeutet gingen wir in unsere Multisite - Stammordner und dann in das wp-content / uploads - Verzeichnis. Wie Sie unten sehen können, befinden sich darin zwei Ordner, einen für jede der Websites in unserem Testnetzwerk:

Da wir ein lokales Setup verwenden, haben wir unsere Tests mit dem Windows Explorer anstelle von File Transfer Protocol (FTP) durchgeführt. Abgesehen davon haben wir den Upload-Ordner für Website Nummer zwei überprüft und festgestellt, dass er leer ist:

Folgendes haben wir jedoch gefunden, als wir den Medienordner auf Website Nummer eins überprüft haben:

Wenn Sie sich erinnern, haben wir das erste Bild, das Sie links sehen, auf Website Nummer zwei hochgeladen. Das Plugin hat es dann auf Site Nummer eins verschoben und Nummer zwei den Zugriff auf diese zentrale Bibliothek ermöglicht.
Wie Sie sehen, funktioniert das Plugin genau wie beabsichtigt und erstellt keine zusätzlichen Kopien Ihrer Bilder. Sie können also so viele Welpenfotos hochladen, wie Sie möchten!
Abschluss
Effizienz ist entscheidend, wenn Sie mehrere WordPress-Websites verwalten. Die Verwendung einer zentralisierten Medienbibliothek für Ihre Websites kann Ihnen helfen, Zeit zu sparen und zu vermeiden, dass Sie immer wieder Dateien hochladen müssen.
Um eine vernetzte Bibliothek für WordPress zu erstellen (und zu testen) sind nur drei Schritte erforderlich:
- Installieren Sie das Network Media Library-Plugin.
- Testen Sie das Plugin, indem Sie eine Mediendatei in ein Multisite-Netzwerk hochladen.
- Überprüfen Sie, ob es nur eine Kopie der hochgeladenen Datei gibt.
Haben Sie Fragen zum Einrichten einer vernetzten Bibliothek für WordPress Multisite? Fragen Sie in den Kommentaren unten!
Miniaturansicht des Artikels von Macrovector / shutterstock.com
