#120: Wahl eines Mitgliedschafts-Plugins für WordPress

In diesem Screencast beginnen wir mit der Diskussion, wie wir den Mitgliedsbereich von CSS-Tricks aufbauen werden. Teil des Kickstarter, der dies alles ermöglichte, war das Versprechen, dass Kickstarter-Unterstützer Zugang zu einem privaten, nur für Mitglieder zugänglichen Bereich erhalten würden, in dem sie Videos wie das auf dieser Seite ansehen könnten.

Es ist wirklich ein lustiger Moment, denn man sieht ein Video im privaten Zugangs-Bereich, das in dem Video selbst noch kaum konzipiert wurde.

Wir verwenden WordPress, und WordPress hat bereits viele der benötigten Funktionen: Benutzerauthentifizierung, Benutzerzugriffsebenen, bedingte Logik zur Anzeige von Inhalten basierend auf Zugriffsebenen, CMS-Funktionen usw. Also bauen wir diesen privaten Zugangs-Bereich offensichtlich als Teil von WordPress auf.

Was WordPress nicht hat, ist eine Möglichkeit, Zahlungen zu akzeptieren und eine Reihe von beliebigen Zugriffsebenen zu verwalten. Für diese Seite benötigen wir mindestens zwei, da ich zwei verschiedene Zugriffsebenen versprochen habe. WordPress hat Dinge wie "Abonnent" und "Redakteur" und dergleichen – aber das hat zu viel Bedeutung im WordPress-Kern. Ich möchte die Zugriffsebenen einfach beliebig definieren.

Glücklicherweise müssen wir diesen Code nicht selbst schreiben. WordPress ist eine riesige Community und eine erweiterbare Codebasis. Es gibt also unzählige Plugins, die diese Funktionalität bieten. Aber welches ist das beste? Das erfordert einige Recherche. Ich habe diese Recherche durch die Erstellung einer Tabelle durchgeführt, um alle Funktionen zu vergleichen (die Datei ist unten herunterladbar). In diesem Screencast schauen wir uns diese Tabelle an. Wir sprechen sogar über immaterielle Dinge wie Funktionen, die wir uns gewünscht hätten, und die Personen hinter den Plugins.

Am Ende entscheiden wir uns für Restrict Content Pro.