Neste screencast, começamos a falar sobre como vamos construir a área de associação do CSS-Tricks. Parte do Kickstarter que tornou tudo isso possível foi a promessa de que os patrocinadores do Kickstarter teriam acesso a uma área privada somente para membros, onde assistiriam a vídeos como o desta página.
É um momento meio engraçado mesmo, porque você está assistindo um vídeo na área de acesso privado que, no vídeo, ainda nem foi concebido.
Estamos usando o WordPress, e o WordPress tem muitas das funcionalidades de que já precisamos: autenticação do usuário, níveis de acesso do usuário, lógica condicional para exibir conteúdo com base nos níveis de acesso, CMS-ness, etc. como parte do WordPress.
O que o WordPress não tem é uma maneira de aceitar pagamentos e gerenciar um conjunto de níveis de acesso arbitrários. Para este site vamos precisar de pelo menos dois, já que prometi dois níveis diferentes de acesso. WordPress tem coisas como “assinante” e “editor” e outros enfeites - mas isso tem muito significado no núcleo do WordPress. Eu só quero definir níveis de acesso arbitrariamente.
Felizmente, não precisamos escrever todo esse código. WordPress é uma grande comunidade e uma base de código extensível. Portanto, existem muitos plug-ins para fornecer essa funcionalidade. Mas qual é o melhor? Isso requer alguma pesquisa. Fiz essa pesquisa criando uma planilha para comparar todos os recursos (arquivo para download abaixo). Neste screencast, examinamos essa planilha. Nós até falamos sobre coisas intangíveis como recursos que gostaríamos que eles tivessem e as pessoas por trás dos plug-ins.
No final, decidimos pelo Restrict Content Pro.
arquivos
- 120-WordPress-Membership-Plugins.xlsx