Paid Memberships Pro Multisite Membership Add On: Ein umfassender Leitfaden
Der Paid Memberships Pro Multisite Membership Add On ist ein unverzichtbares Tool für Mitgliederseiten, die auf einem WordPress-Multisite- bzw. Netzwerk-Setup basieren. Dieses Plugin bietet eine zentrale Plattform zur Verwaltung von Mitgliedsregistrierungen und -verwaltung an der Hauptnetzseite und ermöglicht gleichzeitig den Zugriff auf verschiedene Subsites basierend auf den Mitgliedschaftsstufen. Dies ist besonders nützlich für Nutzer, die Gemeinschaftsstände betreiben, Bildungsangebote anbieten oder die Subsites nach Inhaltskategorien segmentieren möchten.
Entwicklungsziele des Add Ons
Das Hauptziel des Multisite Membership Add On ist es, eine vereinheitlichte Mitgliedschaftsverwaltung bereitzustellen, während jede Subsite ihre eigenen Benutzererfahrungen bietet. Wichtige Funktionen des Add Ons sind:
-
Zentralisierte Kontrolle: Die Verwaltung aller Mitgliedschaften erfolgt über die Hauptdomain, wodurch der Workflow sowohl für Mitglieder als auch für Administratoren vereinfacht wird.
-
Subsite-spezifische Zugriffe: Mitgliedszugänge können über Ihr Netzwerk hinweg angepasst werden, um spezielle Inhalte zu schaffen und fokussierte Umgebungen zu gestalten.
-
Flexibilität in den Mitgliedschaftsoptionen: Exklusiver Zugang zu einzelnen Subsites kann angeboten werden, oder als Bündel präsentiert werden, um umfassendere Zugriffsstufen zu ermöglichen.
Das Add On gibt den Administratoren die Möglichkeit, sich auf die Entwicklung der Gemeinschaft und die Verbesserung der Inhalte zu konzentrieren, anstatt sich um administrative Herausforderungen zu kümmern. Es ist möglich, jede Subsite mit einer Mischung aus Plugins, Designs und Inhalten zu gestalten.
Anwendungsbeispiele
Um zu verdeutlichen, wie das Add On funktioniert, betrachten wir ein häufiges Anwendungsbeispiel: ein Netzwerk, in dem jede Subsite eine einzigartige Inhaltskategorie behandelt.
Beispiel: Netzwerk von Websites über Haustierpflege
Angenommen, Sie haben eine Netzwerkseite, die sich mit allen Aspekten der Haustierpflege beschäftigt:
- Eine Hauptseite (must-love-pets.com)
- Eine Seite im Netzwerk, die Ratschläge für Hundebesitzer bietet (must-love-pets.com/dogs)
- Eine weitere Seite für Katzenliebhaber (must-love-pets.com/cats)
- Und schließlich eine Seite für Kaninchenbesitzer (must-love-pets.com/rabbits)
Mit Hilfe des Multisite Membership Add On könnten Sie Mitgliedschaften für spezielle Subsites anbieten (z.B. für Vögel, Katzen oder Hunde). Zusätzlich könnte eine Premium-Stufe angeboten werden, die den Zugriff auf alle Subsites der Haustierpflege ermöglicht.
Die Hauptnetzseite verwaltet alle Mitgliedschaftsebenen und Benutzer. Die Subsites greifen auf die Datenbank der Hauptnetzseite zu, um die verfügbaren Mitgliedschaftsstufen widerzuspiegeln und den Zugriff eines Benutzers zu überprüfen.
Das Add On kann auch in verschiedenen anderen Netzwerkaufstellungen verwendet werden, wie zum Beispiel:
-
Jahresveranstaltungs-Websites: Die Hauptseite liefert allgemeine Informationen über wiederkehrende Ereignisse, während jede Subsite das spezifische Ereignis des jeweiligen Jahres behandelt.
-
Große Verbandsseiten: Unterschiedliche Subsites für Foren, Online-Lernen, Downloads und Verzeichnisse.
-
Multi-Autoren-Blogs: Jeder Inhaltsersteller möchte eine eigene Marke und spezifische Zugriffseinstellungen.
-
Bildungswebsites: Subsites, die sich gezielt an Lehrer, Verwaltungspersonal und Schüler richten.
-
Intranets von Großunternehmen: Eine Subsite für jede Produktlinie, Abteilung oder Franchise-Standort.
Installation und Aktivierung der benötigten Plugins
Es ist von entscheidender Bedeutung, das Add On gemäß den folgenden Schritten einzurichten. Diese Schritte sorgen dafür, dass alle Mitgliedschaftsebenen im gesamten Netzwerk korrekt widergespiegelt werden:
- Navigieren Sie zu Meine Seiten > Netzwerk-Admin > Plugins > Neu hinzufügen.
- Installieren Sie das Kern-Plugin Paid Memberships Pro, aktivieren Sie es jedoch nicht.
- Wechseln Sie zur WordPress-Administration der Hauptnetzseite (diese ist als “Hauptseite” im Netzwerk-Admin > Seiten-Bildschirm gekennzeichnet).
- Aktivieren Sie das Plugin Paid Memberships Pro und schließen Sie die Plugin-Konfiguration gemäß der Initial Plugin Setup-Anleitung ab.
- Während Sie sich noch auf der Hauptnetzseite befinden, navigieren Sie zu Mitgliedschaften > Add Ons.
- Finden Sie das Multisite Membership Add On und klicken Sie auf „Jetzt installieren“.
- Um dieses Plugin manuell zu installieren, laden Sie die .zip-Datei herunter und laden Sie das komprimierte Verzeichnis über den Bildschirm Plugins > Neu hinzufügen > Plugin hochladen in die WordPress-Administration hoch.
- Aktivieren Sie das Multisite Membership Add On nicht auf der Hauptnetzseite.
Damit ist der erste Teil der Einrichtung abgeschlossen. Nun sollte ein Multisite-Netzwerk mit Paid Memberships Pro auf der Hauptseite installiert und sowohl konfiguriert als auch bereit für die Installation des Multisite Membership Add On sein, welches jedoch auf keinen Seiten aktiviert ist.
Einrichtung Ihrer Subsites: Das Multisite Membership Add On
Für jede Subsite in Ihrem Netzwerk, die Inhalte nur für Mitglieder anbietet, gehen Sie wie folgt vor:
- Navigieren Sie zum Dashboard der betreffenden Subsite > Plugins.
- Aktivieren Sie sowohl Paid Memberships Pro als auch das Multisite Membership Add On.
- Das Menüelement „Mitgliedschaften“ im Admin-Dashboard der Subsite zeigt nun eine Einstellungsseite an, über die Sie die „Hauptseite“ auswählen können, die für diese Subsite gespiegelt werden soll.
Schutz von Inhalten auf den Subsites
Mit korrekt konfiguriertem Plugin können Sie nun Inhalte nur für Mitglieder auf den Subsites im Netzwerk erstellen.
-
Beim Bearbeiten eines Beitrags oder einer Seite wird der Abschnitt „Mitgliedschaft erforderlich“ in der rechten Seitenleiste die Mitgliedschaftsebenen von Ihrer Hauptseite auflisten.
-
Eine Einschränkung von Inhalten nach Kategorien in den Subsites ist nicht möglich, da jede Subsite über eine eigene, einzigartige Liste von Kategorien und Kategorien-ID verfügt. Dies würde nur dann funktionieren, wenn Sie manuell Kategorien in der Datenbank mit exakt denselben Kategorien-ID wie auf der Hauptseite erstellt haben. Wir empfehlen nicht, Inhalte nach Kategorien in diesen Multisite-Setups einzuschränken.
Subsites ermöglichen Verlinkungen zu Frontend-Mitgliedschaftsseiten auf der Hauptseite
Es ist erforderlich, eine Konstante in der wp-config.php-Datei Ihrer Seite zu definieren, um zu bestätigen, dass Sie möchten, dass alle Subsites auf die entsprechenden Frontend-Mitgliedschaftsseiten auf der Hauptnetzseite verlinken.
- Bearbeiten Sie die wp-config.php-Datei Ihres WordPress-Multisite.
- Fügen Sie die folgende Konstante hinzu, um den Subsites zu erlauben, die URLs der Hauptseite von PMPro-Seiten zu verwenden:
php
define('PMPRO_MULTISITE_REWRITE_URLS', true);
- Speichern Sie die wp-config.php-Datei und aktualisieren Sie sie auf Ihrem Server.
Handlungs- und Filterhooks
Mit dem Add On stehen verschiedene Handlungs- und Filterhooks zur Verfügung, die eine weitere Anpassung ermöglichen. Zum Beispiel:
php
apply_filters('pmpro_multisite_core_crons', pmpro_get_crons());
Dieser Filter ermöglicht es, die Liste der Kern-PMPro-Cron-Jobs zu ändern, die im Multisite deaktiviert sein sollten.
Die Verwendung des Paid Memberships Pro Multisite Membership Add On vereinfacht die Verwaltung von Mitgliedschaften und ermöglicht es Administratoren, sich zu konzentrieren, auf den Ausbau der Community und Inhalte zu fokussieren, während die Nutzer von einer benutzerfreundlichen und strukturierten Plattform profitieren können. Trotz der zahlreichen administrativen Anforderungen, die in einem komplexen Netzwerk entstehen können, bietet dieses Add On die nötigen Werkzeuge, um alles reibungslos zu gestalten.
Die Vielseitigkeit des Plugins, gepaart mit seinen umfassenden Funktionen, macht es zu einer erstklassigen Wahl für WordPress-Multisite-Betreiber, die ihren Mitgliedern maßgeschneiderte Erfahrungen bieten möchten.
Bewertungen
Es gibt noch keine Bewertungen.