Como criar um site de associação com o WordPress: um guia passo a passo
Publicados: 2018-02-17Como sabemos, o WordPress é uma das melhores plataformas adequadas para criar quase todos os tipos de sites, e um site de associação não é exceção. Se a funcionalidade principal não for suficiente para você, você pode escolher entre vários plugins adicionais desenvolvidos regularmente para WordPress por colaboradores de todo o mundo.
É fácil encontrar plugins para comércio online, blogs, quadros de empregos, sites de diretórios e muitas outras variantes que você pode instalar para estender o conjunto de funções disponíveis para seu site. Por isso, hoje falaremos sobre como criar um site de membros usando o WordPress, bem como algumas soluções abrangentes especialmente criadas para esse fim.
Do que começar?
É claro que neste post falaremos sobre o CMS auto-hospedado que você pode baixar no WordPress.org. Seu futuro site deve ter o nome de domínio exclusivo e você deve escolher um provedor de hospedagem confiável para ele. Por favor, veja esta lista de provedores de hospedagem que destacamos. Inclui apenas as melhores ofertas que ajudarão você a economizar seu dinheiro e fazer seu site funcionar de forma rápida e constante.
Para que seu site de associação funcione corretamente, você precisa ter um certificado SSL instalado. Por quê? Há três razões principais para isso:
- Se o seu site supõe algum pagamento, você precisa proteger as informações do cartão de crédito quando fizer esses pagamentos online. O SSL protege um contrato de processamento de cartão de crédito, para que você não receba cobranças fraudulentas e o processamento do cartão seja bem-sucedido.
- SSL protege informações confidenciais, incluindo informações privadas de membros, suas senhas, etc.
- A segurança do seu site influencia sua classificação nos resultados de pesquisa do Google, portanto, se você quiser estar no topo, é importante tornar seu site o mais seguro possível.
Você pode obter o certificado SSL do seu provedor de hospedagem.
Quais são os tipos de sites de associação?
Existem alguns tipos de sites de associação que têm funções e propósitos diferentes. Eles incluem:
1. Um site que possui os formulários de registro e login, além de permitir que os usuários enviem determinadas informações no front-end.
2. Um site que permite aceitar pagamentos mensais, criar níveis de adesão, gerir o acesso em função do nível, etc.
3. Um site que supõe assinaturas de membros, venda de cursos on-line etc.
4. Uma comunidade online com fóruns privados, sistemas de mensagens e grupos online.
5. Um site com download protegido ou conteúdo online protegido.
6. Uma associação baseada em serviço.
Dependendo do tipo de site que você deseja criar, selecione o plug-in necessário que fornecerá as funções necessárias para seu site de associação.
Plugin UltimateMember para registro e login do usuário
Por exemplo, vamos tentar trabalhar com um site de membros onde as pessoas poderão se registrar e fazer login em sua área de membros. Usaremos um plugin UltimateMember gratuito para esse fim.
Depois que o plug-in for instalado e ativado, você provavelmente precisará acessar o painel do WP para gerenciar as Configurações gerais . Aqui você terá que marcar a opção Qualquer pessoa pode se registrar na seção Associação para habilitar o registro do usuário em seu site.
Para começar a configurar o plug-in, vá para Ultimate Member-> Settings e gerencie aspectos do plug-in como Setup (onde você pode definir um usuário, conta, membros e outras páginas), Account (para ativar/desativar a guia de conta de senha , guia de conta de privacidade etc.), Acesso, E-mail, Notificações, Uploads, SEO e muito mais.
Na seção Formulários , você poderá escolher entre alguns formulários padrão e criar um formulário de Cadastro, Login ou Perfil, dependendo de suas necessidades.
Se você for para a seção Funções de usuário , poderá gerenciar as funções de usuário existentes, adicionar novas funções e editar qualquer função individualmente. Por exemplo, você pode definir se o membro escolhido pode ou não acessar o wp-admin, forçar a ocultação da barra de administração no frontend, editar outras contas de membros, etc.
Se você for para a seção Diretórios de membros , poderá gerenciar:
- Opções gerais para definir as funções de usuário a serem exibidas, mostrar aos membros que enviaram uma foto de perfil, etc.;
- Cartão de perfil para habilitar foto de perfil, habilitar foto de capa, etc.;
- Opções de pesquisa para habilitar o recurso de pesquisa;
- Resultados e paginação para definir o número de perfis por página, número máximo de perfis, etc.
Então, vamos adicionar um novo formulário de registro:
Vá para Ultimate Member -> Forms e clique no botão Add New .
Aqui você pode adicionar instantaneamente o título de um formulário e, em seguida, escolher o tipo de formulário que deseja criar. Basta clicar no formulário Registro, Perfil ou Login na seção Selecionar tipo de formulário .
Depois disso, você pode usar o Form Builder para criar novos campos. Lembre-se de que uma grande quantidade de campos para preencher pode ser frustrante para um usuário, portanto, deixe apenas os mais importantes, por exemplo, Nome, E-mail e Senha.
Assim, após a edição, você pode visualizar o formulário de cadastro para ver como fica.
Depois de fornecer a seus usuários a capacidade de se registrar e fazer login, você pode decidir quais usuários poderão ou não acessar um determinado tipo de conteúdo. Por exemplo, vá para Posts -> Add New , crie um post e vá para a seção Ultimate Member para ativar ou desativar a capacidade de aplicar configurações de acesso personalizadas para este post específico.

Na seção Disponibilidade de conteúdo , você poderá decidir se esta postagem será acessível a todos ou ficará visível apenas para usuários conectados ou desconectados.
Este plugin vem com várias extensões compatíveis, incluindo Instagram, Mailchimp, WooCommerce, Mensagens Privadas e algumas outras. Você pode obter qualquer um deles para usar em seu site de associação.
Paid Memberships Pro para lidar com sites que aceitam pagamentos
Provavelmente você gostaria de criar um site onde os usuários possam comprar níveis de associação para obter certos privilégios. Dependendo do nível de um membro, você pode permitir ou restringir o acesso a qualquer área do site. O Paid Memberships Pro é um bom plugin para usar com essa finalidade.
Então, vamos rever suas principais configurações e possibilidades.
Antes de gerenciar as configurações, você deve criar um novo nível de associação para começar. Para isso, vá para Memberships -> Membership Levels e clique no botão Add New Level .
Você terá que adicionar um nome, uma descrição, uma mensagem de confirmação, detalhes de cobrança e gerenciar algumas outras configurações.
Depois de terminar, clique no botão Salvar Nível e você o verá pronto e disponível na lista Níveis de Associação .
Em seguida, vá para as configurações da página e configure as páginas de acordo com suas necessidades. Por exemplo, você pode selecionar a página Conta, página Informações de cobrança, página Checkout e outras páginas da lista das existentes.
Vá para as configurações de Gateway de pagamento e SSL para escolher um gateway, forçar SSL, selecionar moeda, tipos de cartão de crédito aceitos, etc.
Você também pode gerenciar as configurações de e- mail e avançadas conforme necessário, bem como navegar e baixar os complementos disponíveis que são compatíveis com o plug-in.
Todos os membros registrados serão exibidos na Lista de Membros . Você pode exportar esta lista para CSV (arquivo de valores separados por vírgula) em seu PC e, em seguida, monitorar o nome e sobrenome de cada membro, e-mail, endereço, informações de cobrança, etc.
A seção Relatórios permite revisar visitas, visualizações e logins, vendas e receitas, bem como estatísticas de associação.
E a seção Pedidos permite adicionar um novo pedido para um determinado ID de usuário e ID de nível de associação. Basta clicar no botão Adicionar novo pedido para começar a editar o pedido.
Você também pode criar facilmente os códigos de desconto para aplicá-los aos membros de um nível definido.
Então, depois de gerenciar todas as configurações, vá em Posts -> Adicionar Novo para conferir a funcionalidade do plugin.
Por exemplo, você cria um conteúdo definido e deseja que esse conteúdo esteja disponível apenas para usuários de um determinado nível de associação. Portanto, ao editar a postagem, role para baixo até a seção Exigir associação e verifique o nível em que deseja que essa postagem fique visível.
Quando você for ver esta postagem ao vivo, notará que a restrição anunciando que este conteúdo está disponível apenas para membros de um determinado nível. Assim, os usuários podem se registrar e comprar o nível de adesão para ter acesso a este conteúdo.
Há mais alguma coisa em que pensar?
Obviamente, o design desempenha um dos principais papéis quando você lança um site de associação. Portanto, é importante prestar atenção nos temas mais legais do WordPress, que parecem ótimos e suportam a funcionalidade do site de associação.
Esses temas devem ter as habilidades de envio de front-end, formulários de login e registro, etc. Por exemplo, você pode prestar atenção em algumas ou nas seguintes coleções de temas que apresentamos recentemente em nosso site:
Temas WordPress de aluguel de imóveis e casas para agências e proprietários de imóveis individuais
Diretório e listagem de temas do WordPress para encontrar pontos legais em qualquer local
Melhores cursos de educação e ensino LMS Temas WordPress para alunos e professores
Espero que você consiga encontrar o design que melhor atenda às suas necessidades.
Conclusão:
Se você deseja criar um diretório e site de listagem, um site para corretores de imóveis e proprietários, um fórum ou rede social ou qualquer outro site de associação relacionado, certifique-se de escolher as soluções certas para gerenciar facilmente sua funcionalidade, aparência e trabalhar. Recomendamos o WordPress como uma das melhores plataformas para criar qualquer site. Este CMS é excepcionalmente fácil de usar e compreensível para não programadores. Então vá em frente e boa sorte!