Para quem não sabe, o BuddyPress é um conjunto de plugins e templates WordPress que lhe permite criar em poucos minutos uma rede social com o WordPress. Com o BuddyPress é possível criar uma rede social para a sua empresa, escola, equipa desportiva ou nicho de mercado baseada na flexibilidade e poderio do WordPress. O BuddyPress é completamente grátis e open source. Ao contrário de outros serviços de alojamento próprio como o Ning, o BuddyPress permite-lhe ter o controlo absoluto sobre a sua rede social, a sua escalabilidade e também toda a sua customização.
De entre todas as funcionalidades do BuddyPress, existem uma série delas que demonstram o quão poderoso é ter hoje uma rede social capaz de oferecer aos seus usuários um conjunto de ferramentas e opções que podem levar o seu site ao sucesso, independentemente do nicho de mercado onde você se encontra. Crie uma rede social para Freelancers, Apostas Online, Dinheiro, Desporto, Psicologia ou outra qualquer, recorrendo a algumas das melhores características existentes no mercado. Vejamos:
- Mural: global, pessoal e grupos de atividades com comentários em formato de árvore, postagem direta, possibilidade de favoritar e utilizar @citações. Todos estes streams utilizam RSS feeds e notificações por email.
- Perfis Completos: campos de perfil totalmente editáveis permitem-lhe definir quais os campos obrigatórios para os seus usuários preencherem.
- Conexões com Amigos: permita aos seus usuários efetuarem conexões e amizades com outros usuários de forma a que possam manter-se em contato com as atividades de outros membros, ou filtrarem apenas os usuários de que mais gostam.
- Mensagens Privadas: as mensagens privadas permitem aos seus usuários falarem diretamente uns com os outros, de forma privada. Os usuários podem ainda enviar mensagens para várias pessoas em simultâneo e manter conversações totalmente em privado.
- Blogagem: comece um blog integrado diretamente na sua rede social. Os seus usuários podem inclusive criar blogs a partir de sub-domínios da sua rede social. Mantenha um controlo sobre as postagens e comentários publicados.
- Grupos Extensíveis: grupos públicos, privados ou escondidos permitem aos seus usuários manter os tópicos e assuntos de debate organizados.
- Fórums de Discussão: os fórums de discussão integrados dentro dos grupos permitem aos seus usuários manterem as conversações organizadas e devidamente estruturadas.

INSTALANDO O PLUGIN
A forma mais fácil de instalar o BuddyPress é iniciar com uma nova instalação do WordPress e utilizar o template padrão que vem com o plugin e customizá-lo usando uma child theme. No entanto, você pode adicionar o BuddyPress a um site ou blog que já tenha usando o BuddyPress template pack. No entanto, este tutorial irá ensiná-lo apenas a instalar e configurar o BuddyPress numa nova instalação do WordPress.
Assim que tenha instalado o WordPress, vá no painel de administração e visite a secção “Plugins” > “Adicionar Novo”, escreva “BuddyPress” na caixa de pesquisa e clique “Pesquisar Plugins”. Clique no botão “Instalar Agora” junto ao plugin BuddyPress.

No próximo ecrã, introduza os seus detalhes de FTP e clique em “Proceder” e o plugin será instalado no seu servidor. Assim que a tarefa esteja concluída, não se esqueça de clicar em “Activar Plugin”.
A próxima coisa a fazer é ativar o template disponível, portanto, vá no menu “Aparência” > “Templates” e active o template padrão do BuddyPress.

CONFIGURANDO O PLUGIN
Depois de ativar o plugin e o template, você irá ver uma nova opção no menu do seu WordPress, chamada “BuddyPress”. Essa nova secção tem 4 opções dentro dela: General Settings, Component Setup, Forums Setup e ainda o Profile Field Setup. Vejamos então como configurar cada uma delas corretamente.
OPÇÕES GERAIS (GENERAL SETTINGS)
Esta é a secção onde você pode configurar as opções gerais da sua nova rede social, e verdade seja dita, você não precisa editar nada. Se deixar todos os valores padrão sua rede social ficará funcionando bem.

- Base profile group name: Esta opção está escondida no visual da rede social, portanto, pode deixar como está.
- Full Name field name: Este é o nome do campo de Nome do usuário.
- Disable BuddyPress to WordPress profile syncing?: Escolha a opção “não”, e a sua rede social do BuddyPress irá ficar devidamente sincronizada com os registros do seu WordPress.
- Hide admin bar for logged out users?: Escolha a opção “sim”, uma vez que a barra de administração dos usuários não deve aparecer para os convidados e usuários que ainda não pertencem à sua rede social.
- Disable avatar uploads? (Gravatars will still work): Escolha a opção “não” caso deseje utilizar apenas os gravatars e não permitir a seus usuários carregarem seus próprios avatars.
- Disable user account deletion?: Permite aos usuários eliminarem a sua conta de utilizador.
- Disable global forum directory?: Permite-lhe mostrar um diretório de fórums no seu site.
- Disable activity stream commenting on blog and forum posts?: Permite aos seus usuários comentarem nos fórums e blogs diretamente a partir da atividade do seu mural.
- Default User Avatar: Escolha qual o estilo de gravatars padrão que pretende para a sua rede social.
CONFIGURAÇÃO DE ELEMENTOS (COMPONENT SETUP)
A próxima secção é a “Component Setup”, e é basicamente o local onde você pode escolher mais as partes do BuddyPress que pretende utilizar no seu novo site.

- Activity Streams: Permite aos seus usuários atualizarem as suas atividades a partir de qualquer local do site.
- bbPress Forums: Ativa o suporte a fórums do bbPress dentro dos grupos do seu BuddyPress.
- Friends: Permite que seus usuários façam conexões de amizade entre si.
- Groups: Permite aos seus usuários criarem, juntarem-se e participarem de grupos.
- Private Messaging: Permite aos usuários enviarem mensagens privadas uns aos outros.
- Extended Profiles: Activa os perfis customizados e avatars no site.
CONFIGURAÇÃO DOS FÓRUMS (FORUM SETUP)
Se ativou a opção de fórums de discussão no quadro anterior, então terá de voltar a ativar no seguinte quadro. Clique em “Setup a new bbPress Installation”. Dependendo do tipo de permissões em seus ficheiros, você irá ver o seguinte ecrã:

Se vir este ecrã, então copie e cole todo o código que aparece na sua frente num novo ficheiro, e guarde-o com o nome bb-config.php, e depois carregue-o para a raíz do seu servidor do WordPress através do seu FTP. Depois disso, seus fórums estarão instalados e prontos a usar.
CONFIGURAÇÃO DO PERFIL (PROFILE FIELD SETUP)
Esta secção será única para todo o seu site, dependendo de qual o nicho de mercado onde você vai criar a sua rede social ou que tipo de usuários você pretende atrair. Esta opção permite-lhe configurar vários campos personalizados para os perfis de membros dos seus usuários. Por exemplo, se a sua rede social tiver como objetivo dos webdesigners você pode introduzir campos personalizados (custom fields) para: Emprego, URL de Porfolio, Sobre, Sites Favoritos, URL do Linkedin, etc.

Clique em “Add New Field” e iremos configurar um campo personalizado de perfil. Para este tutorial, iremos introduzir um campo para o perfil no Linkedin, mas você pode criar para o Facebook, Twitter e outros que desejar. Introduza um título para este campo e uma pequena descrição. Depois escolha se este deverá ser um campo obrigatório ou não e depois escolha qual o formato que o campo deverá ter. Neste caso específico escolhemos uma “text box” uma vez que o usuário irá colocar apenas o endereço URL do seu perfil no LinkedIn.

Repita este processo as vezes que desejar para a quantidade de campos personalizados que desejar ter na sua nova rede social.
PREPARADO PARA CRIAR A SUA REDE SOCIAL?
O BuddyPress permite-lhe criar uma rede social com bastante facilidade, e para o ajudar aproveite também estes 10 BuddyPress themes gratuitas para ajudá-lo a construir uma rede social de qualidade. Está preparado para criar a sua rede social?
Até Já!























































Nelson Costa
Muito bom post que vai ao encontro daquilo que precisava!
Welson Elias
Eu gostaria de uma ajuda, alguém sabe me informar onde eu encontro um plugin pra mim associar uma categoria esclusica somente para aquele usuário, tipo assim, o usuário 01 terá acesso somente a categoria, coluna, no demais não, se alguém souber por favor me indiquem um, fico no aguardo…obrigado!
Jairo
Bom artigo, o que eu ainda não entendi e gostaria de um help é sobre a estrutura de linK personalizada.. Todos dizem que antes de instalar o plugin buddypress devemos atualizar a estrutura de link permanente, mas essa é uma informação muito vaga, pois temos quatro opções para escolher além da estrutura personalizada.. e então, como configurar isso?? Qual escolher??
Ana
Estou com a mesma duvida
Jairo
Bom, depois de instalado e configurado ficará assim: http://www.pontovirtual.net
Bruno H. Paes
Tenho uma dúvida: não sei onde ativo (ou como) para que novos usuários possam se cadastrar, na minha instalação tem apenas login, mas não tem onde as pessoas podem criar seus perfis.
Alguém pode me dar uma ajuda?
Tiago B.
Cara, é incrível!!! Eles explicam como configurar, montar, desmontar, molhar, enxugar. Mas nenhuma viva alma ensina justamente como os novos usuários vão se registrar. Pois no tema defalt do buddypress só tem a opção “login”. Legal, como os usuários vão efetuar login sem se registrarem primeiro? Ajuda aê!!!
Marcelo Reis
Fiz uma nova instalação do WP, e instalei o plugin “BuddyPress”, após clicar em ativar deu a seguinte mensagem:
Sem permissões suficientes para acessar esta página.
Como arrumo isso?
Até, e obrigado.
Paulo Faustino
Olá Marcelo, obrigado pelo comentário! Considere ler este artigo: http://www.escolawp.com/2011/02/erro-sem-permissoes-suficientes-para-acessar-esta-pagina/
Tem a solução que você procura
Abraços
Marcelo Reis
Muito obrigado…. era este mesmo o erro.
Grato!
Gustavo Luiz da Silva
Gostaria de fazer um grupo fechado onde cadastraria somente quem eu fornecesse a senha alguém sabe como eu faço isso?
Também não sei cadastrar as pessoas.Como as pessoas fazem para entrar no meu grupo?
Alguém sabe?
FABIO
Olá Paulo! Muito bom o artigo.
Sou assinante de seu boletim informativo e gosto muito de suas dicas.
Bom, tenho um site de emprego, http://www.rhpontocom.com e utilizo o gerenciado de conteúdo WordPress.
Como recebo muitos CV por e-mail, através de preenchimento de formulário, gostaria de criar um sistema online de cadastro de CV online onde a pessoa não precisasse enviar para mim, mas que ficasse disponível para consulta online.
Eu consigo fazer isso no WordPress? Tem algum plugin específico para isso?
Abraços.
Fabio Cabrera
Marlon
Boa tarde!
Alguém saberia me dizer como faço para restringir o acesso a uma rede social buddypress? Quero que somente meus clientes tenham acesso a esta rede.
E como os usuários irão se registrar se na home da rede social só aparece os campos de Username e Password. Onde e como eles irão criar suas contas para usarem a rede?
Obrigado!
Marlon
Olá!
Tenho uma rede social Buddypress e gostaria de inserir arquivos pdf’s e vídeos nos tópicos do fórum da mesma. Porém quando crio um novo tópico só aparece as seguintes opções: títulos, conteúdos e tags.
Como faço para inserir os aquivos?
Obrigado!