# 120: Een plug-in voor lidmaatschap kiezen voor WordPress - CSS-trucs

Anonim

In deze screencast beginnen we te praten over hoe we het lidmaatschapsgedeelte van CSS-Tricks gaan opbouwen. Een deel van de Kickstarter die dit allemaal mogelijk maakte, was de belofte dat Kickstarter-donateurs toegang zouden krijgen tot een privé-ledengedeelte waar ze video's zouden bekijken zoals die op deze pagina.

Het is eigenlijk best een grappig moment, want je kijkt naar een video in de privétoegang die, in de video, nog nauwelijks is bedacht.

We gebruiken WordPress en WordPress heeft veel van de functionaliteit die al nodig is: gebruikersauthenticatie, gebruikerstoegangsniveaus, voorwaardelijke logica voor het weergeven van inhoud op basis van toegangsniveaus, CMS-heid, enz. Laten we dus natuurlijk dit privétoegangsgebied bouwen als onderdeel van WordPress.

Wat WordPress niet heeft, is een manier om betalingen te accepteren en een reeks willekeurige toegangsniveaus te beheren. Voor deze site hebben we er minimaal twee nodig, aangezien ik twee verschillende toegangsniveaus heb beloofd. WordPress heeft dingen als "subscriber" en "editor" en dergelijke, maar dat heeft te veel betekenis in de WordPress-kern. Ik wil gewoon willekeurige toegangsniveaus definiëren.

Gelukkig hoeven we niet al deze code zelf te schrijven. WordPress is een enorme community en een uitbreidbare codebasis. Er zijn dus heel veel plug-ins om deze functionaliteit te bieden. Maar welke is het beste? Dat vergt wat onderzoek. Ik heb dit onderzoek gedaan door een spreadsheet te maken om alle functies te vergelijken (downloadbaar bestand hieronder). In deze screencast kijken we door die spreadsheet. We praten zelfs over ongrijpbare dingen, zoals functies die we wilden dat ze hadden en de mensen achter de plug-ins.

Uiteindelijk kiezen we voor Restrict Content Pro.

Bestanden

  • 120-WordPress-lidmaatschap-Plugins.xlsx