Welcome to our Knowledge Base
< All Topics
Print

1. Introdução

BudyPress é um plugin do WordPress que transforma o site em uma rede social completa. Para mais informações, visite seu site oficial.

2.Instalação e configuração geral do plugin BuddyPress

2.1. Instalação

No menu da esquerda, do WordPress, selecione “Plugins” e, em seguida, “Adicionar novo”.

Na janela que se abre, o BuddyPress já aparecerá entre os destaques. Alternativamente, digite “buddypress” no campo de busca e selecione o plugin na página de resposta.

Após a instalação, clique em “Ativar”.

A janela pop-up que se abre quando o plugin é ativado traz informações interessantes e novidades da última versão, fora isso, não é relevante.

Pode fechar.

2.2. Configuração

a) Selecione os componentes a serem ativados

No menu da esquerda, clique em “Configurações” e, em seguida, em “BuddyPress”.

A primeira aba a se abrir é a dos componentes. Selecione os que desejar e clique em “Salvar Alterações”.

b) Páginas

O passo a seguir é configurar as páginas que serão utilizadas pelo BuddyPress.

Se você autorizar que novos usuários se registrem livremente, será necessário autorizar essa função e criar duas páginas: “Registro” e “Ativação”.

Se sua rede social for fechada e você for adicionar cada membro individualmente, pode pular os dois passos seguintes.

b.1) Habilitar o registro de qualquer pessoa

Em “Configurações”, no menu principal do WordPress, selecione o primeiro item, “Geral”.

Na página que se abre, procure pelo item “Membros” e marque a caixa de seleção onde se lê “Qualquer pessoa pode se registrar.”

b.2) Criar páginas de registro e ativação

No menu principal, selecione “Páginas”. Na janela principal das páginas, confira se foram criadas três páginas pelo BuddyPress: “Atividade”, “Grupos” e “Membros”.

Se não tiverem sido criadas, utilize as instruções a seguir, que serão usadas para criar as páginas de registro e ativação, para criar as páginas que deveriam ter sido incluídas automaticamente pelo BuddyPress:

Clique em “Adicionar nova”.

Na página que se abre, insira o seguinte título: Registro. Clique em Publicar e, novamente, em Publicar.

Retroceda para “Páginas” e repita o procedimento para criar a página “Ativação”.

Nota: se tiver retrocedido à “Páginas” pelo botão “voltar” do navegador, pode ser necessário recarregar a página para que apareçam as páginas criadas nessa etapa.

b.3) Associe as páginas às funções do BuddyPress

Volte às configurações do BuddyPress (Menu da esquerda > Configurações > BuddyPress ) e clique na aba Páginas.

Confira se os campos estão preenchidos com as páginas corretas, inclusive as páginas recém criadas: “Registro” e “Ativação”. Se não tiverem sido associadas corretamente, faça-o agora.

c) Configure as opções do BuddyPress

Ainda nas configurações do BuddyPress, clique na aba Opções.

Estude atentamente as opções disponíveis e selecione as desejadas. Pode marcar todas, se desejar.

Clique em “Salvar Alterações”.

O BuddyPress não aceita a configuração padrão dos links permanentes. Será preciso alterá-lo, o que será feito a seguir.

d) Confira as configurações do WorPress

No menu à esquerda, do WordPress, selecione Configurações > Links permanentes, e verifique que a opção padrão não está selecionada.

Se você tiver ativado o módulo mod_rewrite do Apache no item 6 do tutorial de instalação do WordPress, provavelmente o BuddyPress terá selecionado a opção “Dia e nome”. Confira se isso aconteceu e, se não tiver acontecido, faça-o agora e salve as configurações clicando no botão “Salvar alterações”.

d.2) Página inicial

Em Configurações > Leitura, é possível selecionar uma página inicial para o site.

Por padrão, o WordPress utiliza o blog como página inicial, já que essa é sua função precípua. Trata-se da primeira opção “Seus posts recentes”, que será indicada como “Home” no site.

Você pode escolher outra página para a capa do site. Se quiser usar as atividades da rede social, por exemplo, selecione a opção “Uma página estática (selecionar abaixo)” e, na opção “Página inicial:”, selecione a página Atividades.

Neste caso, selecione outra página para receber as postagens. Para tanto, será necessário, primeiro, criá-la em Configurações > Páginas. Nomeie essa página como quiser: Blog, Postagens, Notícias, Informes etc.

2. Instale um tema

O próximo passo na cadeia de configurações será criar os menus do site e dos usuários. Ocorre que diferentes temas oferecem diferentes opções de menus e widgets. Sendo assim, é um bom momento para se instalar um tema.

Há vários temas desenvolvidos especificamente para o BuddyPress, gratuitos e pagos. Pesquise na Internet e selecione um que considere interessante.

Como critério de escolha, verifique a quantidade de opções de configuração da aparência oferecidos, para diminuir a necessidade de edição de código.

No presente tutorial, será utilizado o BuddyX, ressalvando, no entanto, que ele não funciona com o plugin Child Theme Configuration.

3.Adicione os menus

Os menus do site não vêm configurados por padrão. é possível configurá-los em Aparência > Menus. Esse tutorial não tratará desta etapa.

4.Adicione widgets

Abaixo algumas sugestões de widgets. A forma mais simples de instalá-los e os configurar é por intermédio da interface de configuração do tema instalado, dependendo de seu suporte. O BuddyX, escolhido para esse exemplo, é muito completo e, ao mesmo tempo, simples.

Para configurar os widgets com o BuddyX, primeiro é preciso selecionar em quais páginas e áreas eles poderão ser inseridos. No menu lateral do WordPress, selecione Aparência > Personalizar e, na janela que se abre, a opção “Site Sidebar”. Nela, você encontrará opções de layout para cada tipo de página do site, sem barra lateral, com barra do lado esquerdo, dos lado direito e em ambos os lados. Os widgets serão incluídos justamente nas barras laterais.

Após ativar as barras laterais, que receberão os widgets, já é possível selecioná-los na opção Widgets. Abaixo, algumas dicas:

a) Barra lateral da capa do site (se for um blog):

  • Bloco, com a pesquisa do WordPress;
  • Bloco, com informes recentes;
  • bbPress, tópicos recentes, caso você tenha instalado o fórum com o tutorial anterior;
  • bbPress, respostas recentes, caso você tenha instalado o fórum com o tutorial anterior;
  • BodyPress, Grupos;
  • BuddyPress, Quem está online;

b) Widget para o rodapé

  • BuddyPress, Membros Ativos Recentemente.

5.Adicione conteúdo de teste

5.1 BuddyPress Default Data

Para testar o site e ajudar a configuração visual, é interessante adicionar conteúdo de teste. Para tanto, adicione o seguinte plugin: BudyPress Default Data.

Todo conteúdo incluído por esse plugin pode ser facilmente eliminado com o clique de um botão.

Uma vez instalado e ativado o plugin, no menu lateral do WordPress, vá em Ferramentas > BP Default Data.

Na janela que se abre, marque as opções do primeiro bloco, referente a Usuários e clique no botão “Import Selected Data”.

Nota: é importante fazer a importação dos blocos Usuários e Groups separadamente, começando pelos Usuários, como indicado, porque por algum motivo, o plugin não funciona bem se todos os itens forem importados de uma só vez.

A importação demora um tanto, portanto: paciência.

Quando terminar, aparecerá uma janela no alto com uma barra verde à esquerda e uma lista do que foi incluído.

Agora, selecione os itens do bloco Groups e importe as informações. Novamente: vai demorar um tanto, embora menos que a importação dos usuários.

Navegue pelo site e veja o que foi incluído.

5.2 FakePress

O BP Default Data adiciona usuários e grupos. Para adicionar postagens, mensagens etc, instale o pluguin FakerPress.

Ao ativar este plugin, um novo item é adicionado ao menu lateral do WordPress, logo abaixo de “Configurações”.

Clique nesse item do menu. A página que se abre contem apenas um campo de texto. Trata-se do mecanismo para apagar todos o conteúdo adicionado por ele. Basta inserir a frase entre aspas e apertar o botão.

Para adicionar conteúdo de teste, clique em FakerPress > Gerar postagens.

Na página que se abre, edite as opções desejadas . Na quantidade – primeiro item – insira um valor mais alto, como 15.

Em HTML tags, elimine algumas desnecessárias. Deixe alguns headers e, pelo menos, as tags “p” e “img”.

Nos provedores de imagem, elimine a primeira opção “Placehold.it”. Faça o mesmo no campo “Regras de Campo Meta”, e clique em Gerar.

5.3 Apagando os conteúdos de teste

Para apagar o conteúdo de teste do BP Default Data, vá em Ferramentas > BP Default Data e clique no botão que diz “Clear BuddyPress Data”.

Para eliminar o conteúdo do FakerPress, vá no menu da esquerda e selecione o item FakerPress.

Na página que se abre, copie a frase “Let It Go!”, sem as aspas, no campo de texto e clique no botão que diz “Deletar”.

Table of Contents