Usando Restrict Content Pro, brincamos criando uma assinatura para um usuário. Eu uso minha própria conta do WordPress como um teste, dando a ela uma assinatura ativa.
Referenciamos alguns dos materiais de ajuda do RCP, que na verdade estão dentro das próprias configurações do plugin, o que é muito legal.
Quando criamos / editamos uma página no WordPress, existe um novo módulo de configurações que vem do RCP. Poderíamos, por exemplo, tornar uma página inteira visível apenas para um usuário com uma assinatura ativa de um determinado nível. Não vamos fazer isso na maioria das vezes, vamos fazer nossos próprios modelos e decidir o que mostrar e não mostrar com lógica dentro dos próprios modelos.
Por exemplo:
Content for users with an active subscription Content for logged out or inactive subscribers
Dentro dessa lógica, você poderia fazer uma lógica mais específica para os níveis.
Se quisermos expor o conteúdo a apenas um determinado nível de usuário diretamente no próprio editor de conteúdo, o RCP também nos fornece códigos de acesso para esse propósito.