Vollständiges Tutorial: So erstellen Sie eine Mitgliederseite in WordPress

Mitgliederseiten (auf WordPress) sind ein wirklich interessantes Konzept, insbesondere wenn es darum geht, einen einzigartigen Weg zu finden, um Premium-Inhalte für Ihr Publikum oder Ihre Kunden bereitzustellen.


Wenn Sie es sich ansehen, gibt es kaum eine andere Methode, mit der Sie die volle Kontrolle darüber haben, auf welchen Teil Ihrer Inhalte die Benutzer zugreifen können. Zum Beispiel ist mit einem Standardprodukt oder einem Buch eine solche Kontrolle einfach nicht möglich. Menschen neigen dazu, Bücher und andere Formen physischer Produkte herumzugeben. In den meisten Fällen geben sie jedoch die Details ihrer Mitgliederseite nicht weiter.

Daher ist die Idee, Mitgliedschaftswebsites in WordPress selbst zu erstellen, großartig, vorausgesetzt, Sie – oder das Unternehmen, für das Sie die Website erstellen – haben den richtigen Inhalt, um ihn auf Mitgliedschaftsbasis zu teilen.

In diesem Handbuch werden wir alle Vor- und Nachteile von Mitgliedschaftswebsites und deren Erstellung in WordPress behandeln. Wir werden den gesamten Prozess Schritt für Schritt durchlaufen, von einer leeren WordPress-Site bis zu einer voll funktionsfähigen WordPress-Site für Mitglieder.

Vollständiges Tutorial: So erstellen Sie eine Mitgliederseite in WordPress

Der Überblick

Erstens ist das Thema nicht so einfach, wie Sie vielleicht denken. Beim Erstellen einer Mitgliederseite in WordPress geht es um viel mehr als nur um das Installieren und Aktivieren einer Reihe von Plugins und das Hoffen, dass sich die Dinge von selbst erledigen.

Was hier wirklich wichtig ist, ist, die richtigen Plugins auszuwählen, die alle ihre spezifischen Aufgaben erledigen, sie dann richtig zu konfigurieren, dann Ihren WordPress-Mitgliedschaftsinhalt zu erstellen und alles zusammenzubinden.

Was ich hier tun werde, ist genau das – welche Mitgliedschafts-Plugins zu wählen sind und wie sie richtig konfiguriert werden.

Die Eigenschaften einer richtigen Mitgliederseite auf WordPress

Nehmen wir uns zunächst eine Minute Zeit, um zu diskutieren, warum WordPress ursprünglich nicht dazu gedacht war, eine Mitgliederseite zu betreiben.

"Warte was?!"

Moment mal, ich meine eigentlich nicht, dass WordPress nicht verwendet werden kann, um eine großartige Mitgliederseite zu betreiben. Ich meine nur, dass es nicht für diesen Zweck gedacht war, als die Plattform ursprünglich erstellt wurde.

Aber wir können die Mängel von WordPress überwinden, indem wir einen schönen Brief erstellen und uns Gedanken darüber machen, was wir mit unserer Kreation wirklich erreichen wollen.

Hier sind einige Details zu WordPress, die angesprochen / gelöst werden müssen:

1. Das Fehlen geeigneter Anmeldeformulare, Front-End-Registrierung oder Benutzerprofilseiten in Standard-WordPress.

Okay, ich weiß, dass jeder ein Konto auf einer WordPress-Site registrieren kann, indem er in den Abschnitt /wp-login.php?action=register der Site geht, aber das ist nicht genau das, was wir wollen.

Auf unserer WordPress-Mitgliederseite benötigen wir daher ein Front-End-Registrierungsformular, das eher dem von Facebook ähnelt (wie es für normale Menschen gedacht ist) und nicht wie etwas, das für Entwickler gedacht ist.

Gleiches gilt für Anmeldeseiten und Benutzerprofilseiten. Während jeder Benutzer auf einer WordPress-Site Zugriff auf den Abschnitt /wp-admin/profile.php der Site hat, können normale Benutzer Probleme haben, sich im Admin-Bereich zurechtzufinden.

2. Das Fehlen zusätzlicher Benutzerrollen.

In WordPress erhalten Sie nur eine sinnvolle Benutzerrolle, die Sie Ihren Mitgliedern zuweisen können – Abonnenten. Aber was ist, wenn Sie mehr Mitgliedschaftsstufen haben? Was ist, wenn Sie mehr Mitgliedschaftsprogramme auf derselben Website haben? Was ist, wenn Sie Ihren Mitarbeitern Mitgliedskonten geben möchten??

Am Ende müssen wir nur eine Möglichkeit haben, zusätzliche Benutzerrollen zu erstellen.

3. Keine Möglichkeit festzulegen, wer was auf der Site sieht.

WordPress hat nur grundlegende Passwortschutzfunktionen und "privater Inhalt" Status, wenn es um den Schutz von Posts und Seiten geht. Auf diese Weise können wir eine gute WordPress-Website für Mitglieder nicht betreiben. Wir müssen die Standardinhaltsstruktur erweitern, indem wir einen besseren Mechanismus haben, um festzulegen, welche Inhalte gesperrt sind und welche für alle verfügbar sind.

4. Keine erweiterte Kontrolle über die Menüs.

Die meisten Mitgliederseiten veröffentlichen viele Inhalte und kategorisieren sie auf verschiedene Arten (z. B. basierend auf dem Verfügbarkeitsdatum, dem Thema usw.). All dies bedeutet, dass wir auch eine Form der erweiterten Menüverwaltung benötigen. Dies würde es uns ermöglichen, bestimmten Benutzergruppen bestimmte Menüoptionen anzuzeigen und sie vor den anderen zu verbergen.

Okay, wir haben eine Liste von WordPress-Problemen, die wir überwinden müssen, wenn wir unsere Site überhaupt als Mitgliederseite bezeichnen möchten. Lassen Sie uns nun noch eine Sache besprechen, und genau diese Art von Mitgliederseite werden wir erstellen.

Dies ist, was 90 Prozent der Menschen von einer WordPress-Mitgliederseite benötigen

Ich denke, der beste Weg, um dieses Thema anzugehen – damit jeder davon profitieren kann – ist die Schaffung einer Standard-Mitgliedschaftsumgebung, die wahrscheinlich 90 Prozent (das ist übrigens eine Vermutung) der Websitebesitzer benötigen, wenn sie planen, eine Mitgliedschaft einzuführen Komponente in ihr Geschäft.

Daher werden wir genau Folgendes tun:

  • Erstellen Sie eine Mitgliederseite in WordPress, die es ermöglicht, einen Online-Kurs anzubieten / durchzuführen. Dies ist die beliebteste Form einer Mitgliederseite. Es gibt dem Websitebesitzer die Möglichkeit, Premium- / Exklusivinhalte nur an diejenigen zu liefern, die der Website beigetreten sind, und sie nicht der Öffentlichkeit zugänglich zu machen.
  • Es wird einen Haupttyp von Mitgliedschaftsbenutzern geben, die einfach Mitglieder genannt werden. Die Struktur der Website muss es uns jedoch ermöglichen, bei Bedarf in Zukunft weitere Mitgliedschaftsstufen hinzuzufügen.
  • Mitglieder können sich über eine Front-End-Seite registrieren, ohne den wp-admin aufrufen zu müssen.
  • Mitglieder können auch ihre Profile bearbeiten und sich über das Front-End anmelden.
  • Die Anmeldung erfolgt hauptsächlich per E-Mail.
  • Jedes Mitglied muss grundlegende Angaben zu seiner Person machen (z. B. Vorname, Nachname, Land, E-Mail-Adresse)..
  • Es werden exklusive Inhalte nur Mitgliedern zur Verfügung stehen.
  • Mitglieder sehen verschiedene Menüpunkte.
  • Wir benötigen die Möglichkeit, die E-Mails anzupassen, die neue Mitglieder beim Abonnieren erhalten.
  • Nach dem Anmelden sollte das Mitglied auf die Homepage des Mitgliederbereichs weitergeleitet werden.

Schritt 1: Die Plugins erhalten

Hinweis. Die hier vorgestellte Lösung enthält eine Mischung aus Plugins. Zwei davon sind kostenlos und die dritte ist eine PRO-Version eines kostenlosen Plugins, das im WordPress-Verzeichnis verfügbar ist. Um die volle Funktionalität zu erhalten, die wir hier diskutieren, benötigen Sie diese PRO-Version. Wenn Sie jedoch nur loslegen und lernen möchten, wie Sie eine funktionierende Mitgliederseite in WordPress starten, ist die kostenlose Version ebenfalls geeignet.

Dies sind die Plugins, mit denen wir arbeiten werden:


Mitglieder – Mitgliedschaft & Plugin für den Benutzerrollen-Editor

Autor (en): MemberPress


94% Bewertungen


200.000 + Installationen


WP 4.7 + Erforderlich

Mehr Info

Mitglieder.3.0.8.zip

Aktuelle Version: 3.0.8

Letzte Aktualisierung: 30. April 2020


94% Bewertungen


200.000 + Installationen


WP 4.7 + Erforderlich

WordPress.org Plugin Seite


Mitglieder – Mitgliedschaft & Plugin für den Benutzerrollen-Editor


Benutzer Registration & Benutzerprofil – Profil-Generator

Autor (en): Cozmoslabs


94% Bewertungen


Über 50.000 Installationen


WP 3.1 + Erforderlich

Mehr Info

profile-builder.3.1.7.zip

Aktuelle Version: 3.1.7

Letzte Aktualisierung: 4. Mai 2020


94% Bewertungen


Über 50.000 Installationen


WP 3.1 + Erforderlich

WordPress.org Plugin Seite


Benutzer Registration & Benutzerprofil – Profil-Generator

Wir verwenden die Pro-Version für beste Ergebnisse.

Nav-Menürollen

Autor (en): Kathy Darling


98% Bewertungen


100.000 + Installationen


4.5.0Anforderungen

Mehr Info

nav-menu-roles.1.10.1.zip

Aktuelle Version: 1.10.1

Letzte Aktualisierung: 26. März 2020


98% Bewertungen


100.000 + Installationen


4.5.0Anforderungen

WordPress.org Plugin Seite


Nav-Menürollen

Nachdem Sie sie heruntergeladen und aktiviert haben, fahren Sie mit dem nächsten Schritt fort.

Schritt 2: Erstellen zusätzlicher Benutzerrollen

Okay, WordPress bietet Ihnen standardmäßig eine Handvoll Benutzerrollen: Abonnent, Mitwirkender, Autor, Herausgeber, Administrator. Diese Rollen sollen regeln, wer was im Back-End einer WordPress-Site bearbeiten / darauf zugreifen darf. Sie sind jedoch nicht vollständig für die Arbeit mit Front-End-Benutzern (auch bekannt als Ihre Mitglieder) optimiert. Daher benötigen wir einige zusätzliche Rollen.

Dies geschieht mit dem Mitglieder Plugin. Gehen Sie im wp-admin zu Benutzer | Rollen und klicken Sie auf Neue hinzufügen.

Nennen wir unser erstes Rollenmitglied so:

1

Auf der Rollenfunktionen Liste, lassen Sie nur eines überprüft: lesen.

Zu diesem Zeitpunkt sollte die zusätzliche Rolle im Rollenmanager unter sichtbar sein Benutzer | Rollen::

3

Schritt 3: Erstellen der Front-End-Registrierung und Anmeldung

Hier ist das andere Plugin – Profil-Generator – kommt ins Spiel.

Gehen wir zuerst zu Profil-Generator | Allgemeine Einstellungen um sicherzustellen, dass alle grundlegenden Parameter richtig eingestellt sind. Folgendes habe ich gemacht:

4

Wie Sie sehen können, erlaube ich jedem, sich mit E-Mail sowie dem Benutzernamen auf unserer WordPress-Mitgliederseite anzumelden. Überlassen Sie dies "Nur per E-Mail" Dies könnte die vorhandenen Benutzer stören – Redakteure und Autoren, die möglicherweise ihre Konten auf der Website haben.

Auch die Sache mit den Passwörtern. Ich habe die Wahl zwischen mindestens sechs Zeichen und einer Passwortstärke von mindestens sechs "schwach." Sie können jederzeit auswählen, welche Option für Sie sinnvoll ist.

Als nächstes die Profil-Generator | Einstellungen in der Admin-Leiste Tab. Ich rate Ihnen, Folgendes auszuwählen:

5

Die Admin-Leiste ist eine native WordPress-Sache, und ich glaube nicht, dass Mitglieder sie sehen müssen.

Jetzt ist es Zeit, die erforderlichen Profilfelder für die Mitglieder auszuwählen. Gehen Sie dazu zu Profil-Generator | Felder verwalten.

Standardmäßig gibt es dort viele Dinge, aber ich werde das meiste davon entfernen, indem ich auf den Link “Löschen” in der letzten Spalte der Tabelle klicke.

6

Wenn ich fertig bin, bleibt mir Folgendes übrig:

7

An dieser Stelle können wir unser erstes Front-End-Formular erstellen – das Registrierungsformular.

Da es sich um WordPress handelt, kann dies über die Standard-Seitenbearbeitungsoberfläche erfolgen. Gehen Sie also einfach zu Seiten | Neue hinzufügen und geben Sie die gewünschten Informationen ein (wahrscheinlich ein guter Moment, um zu erklären, wofür sich der Benutzer anmeldet).

Was ich auf meiner Registrierungsseite habe, ist ziemlich einfach:

8

Der dort angezeigte Shortcode stellt sicher, dass jeder, der sich registriert, dem zugewiesen wird "Mitglied" Rolle. Nochmals der Shortcode:

[wppb-register role ="Mitglied"]]

Wenn ich diese Seite veröffentliche, sieht sie im Front-End (Standardthema) folgendermaßen aus:

9

Okay, jetzt, da wir die Registrierungsseite geöffnet haben, ist es Zeit, das Anmeldeformular irgendwo anzuzeigen.

Die naheliegendste Platzierung wäre einer der Widget-Bereiche der Website. Also gehe ich einfach zu Aussehen | Widgets und benutze die Profil-Generator-Anmelde-Widget. Die Konfiguration ist ziemlich einfach:

10

Außerdem werde ich eine benutzerdefinierte Anmeldeseite erstellen und diesen Shortcode darauf platzieren:

[wppb-login]

Dadurch wird das Anmeldeformular auf einer separaten Seite angezeigt. (Wir werden diese Seite zu einem späteren Zeitpunkt verwenden.)

Schritt 4: Erstellen der Front-End-Profilbearbeitung

Obwohl nur eine Handvoll Benutzer eine solche Gelegenheit nutzen, müssen Sie den Mitgliedern eine Möglichkeit bieten, ihre Informationen zu ändern. Hier kommt die Profilbearbeitungsseite ins Spiel.

Gehen wir noch einmal zu Seiten | Neue hinzufügen und erstellen Sie die Profilseite. Meine Profilseite ist eine weitere sehr einfache Erstellung. Das Hauptelement ist dieser Shortcode:

[wppb-edit-profile]

Ich nehme auch einige Anpassungen in einem der benutzerdefinierten Blöcke vor, die unter dem Hauptbearbeitungsfeld der Seite angezeigt werden:

11

Dadurch wird sichergestellt, dass nur Mitglieder ihre Profile bearbeiten können.

Das eigentliche Formular zum Bearbeiten des Profils ähnelt stark dem Registrierungsformular, daher gibt es hier nicht viel zu erzählen.

Schritt 5: Gesperrten Inhalt erstellen

Der Kern jeder Mitgliederseite auf WordPress ist offensichtlich der Inhalt, der ausschließlich den Mitgliedern zur Verfügung steht.

Nur als Demonstration werde ich eine Seite erstellen, die meine sein wird "Mitgliederbereich Homepage" und eine Seite, die als Unterbereich fungiert. Einfaches Zeug … alles erledigt Seiten | Neue hinzufügen. Das einzige, was ich tun muss, wenn es um die Zugangskontrolle geht, ist das richtige Kästchen in der Inhaltsberechtigung Box (siehe Bild oben).

Natürlich liegt es an Ihnen, wie weit oder wie tief Sie in das Konzept der Mitgliederinhalte einsteigen möchten. WordPress und die hier verwendeten Plugins können mit jeder Größe Ihres Mitgliederbereichs umgehen. Der Grund, warum ich nur zwei einfache Seiten erstelle, ist, dass es ausreicht, um zu demonstrieren, wie die Dinge funktionieren.

Schritt 6: Erstellen eines benutzerdefinierten Menüs

Der nächste Schritt auf unserer Liste ist das Erstellen eines benutzerdefinierten Menüs, in dem alle Links zu unserer Mitgliedschaft angezeigt werden.

Anstatt es jedoch zu einem einfachen Menü zu machen, werden bestimmte Links basierend auf dem Mitgliedschaftsstatus der Person angezeigt, die gerade die Website anzeigt. Cool was?

Hier kommt das letzte Plugin ins Spiel – Nav-Menürollen.

Der Spaß beginnt in Aussehen | Menüs.

Erstellen Sie ein Menü normal und nennen Sie es beispielsweise Mitgliederbereich. Wählen Sie alle Ihre Mitgliederseiten aus und fügen Sie sie wie folgt zum Menü hinzu:

14

Jetzt der lustige Teil – die Unterseite basierend auf den Mitgliedschaftsstufen verfügbar zu machen.

Wenn Sie auf den Abwärtspfeil neben einem Menüelement klicken, wird Folgendes angezeigt:

fünfzehn

Mit diesen zusätzlichen Einstellungen können Sie eine beliebige Zugriffsebene basierend auf dem Mitgliedschaftsstatus des Benutzers zuweisen. Hier sind meine Einstellungen für jede der Seiten:

  • Mitgliedschaftsanmeldung: Anzeigemodus – Abgemeldete Benutzer.
  • Registrieren: Anzeigemodus – Abgemeldete Benutzer.
  • Bearbeiten Sie Ihr Profil: Anzeigemodus – Jeder; Zugriffsrolle – Mitglied.
  • Homepage des Mitgliederbereichs: Anzeigemodus – Jeder; Zugriffsrolle – Mitglied (plus die Rollen des Autors, Herausgebers, Administrators).
  • Anderer Mitgliedschaftsbereich: Anzeigemodus – Jeder; Zugriffsrolle – Mitglied (plus die Rollen des Autors, Herausgebers, Administrators).

Sobald dies erledigt ist, fügen wir das Menü zur Seitenleiste hinzu und sehen, wie es aussieht. Hier ist die Standardversion – niemand hat sich angemeldet:

17

Und mit einem angemeldeten Mitglied:

16

Schritt 7: Anpassen von E-Mail-Nachrichten und Weiterleitungen

Damit dieser Schritt funktioniert, müssen wir einige zusätzliche Module in aktivieren Profil-Generator Plugin. Dies geschieht in Profil-Generator | Module. Insbesondere werden wir diese brauchen:

18

Zunächst müssen Sie E-Mail-Nachrichten anpassen.

Warum wird das gemacht? Der Grund ist einfach, wir wollen einfach keinen Standard, "Willkommen auf meiner Seite" E-Mails, wenn jemand abonniert. Das Anpassen dieser Nachrichten ist ein Muss, um Ihren Mitgliedern eine wirklich optimierte Erfahrung zu bieten und ihnen das Gefühl zu geben, vom ersten Tag an willkommen zu sein.

Um dies zu erreichen, gehen Sie zu Profil-Generator | Benutzer-E-Mail-Customizer.

In diesem Abschnitt können Sie Nachrichten für verschiedene Registrierungsszenarien anpassen, z. B. Standardregistrierung, Registrierung mit E-Mail-Bestätigung, Registrierung mit Administratorgenehmigung, Benachrichtigung über Benutzergenehmigung, E-Mail zum Zurücksetzen des Kennworts und vieles mehr.

19

Als nächstes kümmern wir uns um die Weiterleitungen, die nach bestimmten Aktionen der Mitglieder erfolgen. Dies geschieht in der Profil-Generator | Benutzerdefinierte Weiterleitungen Sektion.

Es gibt viele interessante Dinge, die Sie dort tun können, aber ich werde nur mit Folgendem experimentieren:

20

Hier stelle ich nur eine Grundvoraussetzung ein "nach dem Login" Weiterleitung, die das Mitglied zur Homepage des Mitgliederbereichs führt.

Und der andere Teil:

21

Hier kümmere ich mich um die standardmäßigen WordPress-Anmelde- und Registrierungsseiten. Dies leitet jeden weiter, der versucht, auf wp-login.php zuzugreifen. Dies ist eine nette Geste, um Ihr WordPress-Backend zu schützen.

Dies schließt den Umfang unserer Demo zur Mitgliederseite so gut wie aus. Aber warte …

Was ist mit den Lehrern??

Wie Sie hier sehen können, konzentrieren wir uns nicht sehr auf die Ersteller von Inhalten. Ich denke, dass dieser Teil der Arbeit immer noch am besten innerhalb des wp-admin erledigt wird. Meistens wird der Großteil der Arbeit ohnehin von einer Person / einem Administrator erledigt.

Bitte beachten Sie, dass wir mit dem aktuellen Setup nicht darüber diskutieren, wie Sie mit Zahlungen umgehen oder Ihre Website auf andere Weise so erstellen, dass Sie Ihren Mitgliedern die Teilnahme in Rechnung stellen können. Im Moment kann sich jeder anmelden, sobald er das Registrierungsformular ausgefüllt hat.

Fazit

So, das war es! Zu diesem Zeitpunkt ist unsere Mitgliederseite auf WordPress vollständig und bereit, einige neue Mitglieder willkommen zu heißen.

Um ehrlich zu sein, war ich in diesen ganzen Prozess neugierig, ob ich wirklich eine funktionierende Mitgliederseite mit WordPress-Plugins erstellen könnte, ohne Hilfe von außen und indem ich einfach die Einstellungen durchging und die Dinge auf dem Weg optimierte. Aber sehr bald war ich wirklich beeindruckt von den Fähigkeiten dieser drei Plugins und wie funktional das Endprodukt sein würde.

Ich meine, all diese Formulare, Weiterleitungen, Sperren von Inhalten usw. Diese Funktionen sind wirklich alles, was Sie brauchen, um eine wirklich hochwertige Mitgliederseite für Ihre Mitarbeiter zu erstellen.

Aber hey, das ist nur meine Meinung. Also was denkst du? Sind Mitgliederseiten etwas, das Sie entweder selbst testen oder Ihren Kunden anbieten möchten??

Vergessen Sie nicht, an unserem Crashkurs teilzunehmen, um Ihre WordPress-Site zu beschleunigen. Mit einigen einfachen Korrekturen können Sie Ihre Ladezeit sogar um 50-80% reduzieren:

Layout, Präsentation und Bearbeitung von Karol K..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map