Buddypress EaD - Como configurar uma Rede Social Educativa com Wordpress

É muito improvável que você não conheça o Wordpress. Isso se já não tiver um blog ou site criado com ele. A marca acima irá, sem dúvida, evocar-lhe memórias imagéticas e uma sensação de déjà vu...

Wordpress é um aplicativo de código livre e gratuíto (você pode usá-lo, adaptá-lo e distribuir o resultado desde que respeite a licença pública https://wordpress.org/about/license/), focado no gerenciamento de conteúdo para Web, ou CMS ( Content Management System ). Um tipo de aplicativo on-line que permite a criação de conteúdo para Internet sem que seja necessário conhecimento de programação e que, ao mesmo tempo, permite ao usuário avançado dispor de linguagens para Web, caso queira.

Codificado em php e estruturado em um banco de dados MySQL, este aplicativo é expansível, com recursos chamados plugins, themes e widgets. Ou seja, você pode ter um blog e colocar na aba lateral um widget de calendário, plugin social do facebook, galeria de fotos etc. Exatamente como em seu sistema concorrente, o Blogger do Google. Ou pode expandir suas funcionalidades com um plugin, como o Buddypress (que aprenderemos a instalar), e assim acoplar uma rede social livre e gratuíta. E o melhor: a maioria das funcionalidades estão disponíveis em idioma nativo, no nosso caso, o Português do Brasil ( Pt-br), ou de nossos patrícios, o Português Europeu.

Tudo isso (e muito mais), é administrado a partir da uma interface chamada "Painel Administrativo" que permite a um usuário sem conhecimento de programação HTML editar seu próprio conteúdo . Conforme pode ser visto abaixo:


Sua rede social educativa em alguns minutos

Vamos ensinar aqui como instalar o Wordpress e tranformá-lo numa rede social educativa com o plugin Buddypress e um tema criado por nós, chamado Buddypress EaD, baseado em outro tema de distribuição livre, o Boot Store.

Você precisará de um servidor de hospedagem. Um tipo de serviço mantido por uma empresa que cobra mensalidade para locar espaço na Web com banco de dados. Existem muitos, a citar:

http://www.locaweb.com.br/default.html , http://www.hostgator.com.br/ , http://www.uolhost.com.br , http://www.kinghost.com.br/ , dentre outros.

Escolha, em quaisquer deles, o plano Linux, que já vem com Apache e MySQL (requisitos básicos). Alguns dão a opção de instalar o Wordpress automaticamente. Você também pode treinar suas habilidaes na plataforma, criando um Blog ou site em http://wordpress.com, mas se quiser a versão da última hora, poderá seguir o guia rápido chamado "Os Famosos 5 minutos", uma passo-à-passo ultra-rápido para a instalação. Segue a tradução adaptada do manual para português Brasil:

  • Baixe o Wordpress Português Brasil em http://br.wordpress.org/ ou o de Portugal, pt-PT, https://pt.wordpress.org/
  • Descompacte o pacote em um diretório vazio do seu computador e faça upload de tudo para seu servidor recém-contratado.
  • Abra o arquivo wp-admin/install.php no seu browser. Segue-se o procedimento de instalação com os detalhes de conexão à sua base de dados (você precisa do nome de usuário e da senha de seu banco de dados. Aconselho a criar um banco de dados com o nome desejado, por exemplo, meusite. A maioria dos serviços de hospedagem dão esta opção via site).
  • Se por alguma razão isto não funcionar, não se preocupe. Não funciona sempre em todos os servidores. Abra o arquivo wp-config-sample.php localmente no seu PC (geralmente na raiz do diretório), num editor de texto como o WordPad ou semelhante e introduza os dados de acesso à sua base de dados manualmente.
  • Guarde o arquivo como wp-config.php e faça upload para o servidor.      
  • Abra agora, novamente, wp-admin/install.php no seu browser.
  • Com este arquivo criado, o procedimento de instalação irá preparar as tabelas necessárias ao seu site. Se ocorrerem erros, verifique o ficheiro wp-config.php e tente novamente. Se mesmo assim não funcionar, por favor visite o fórum de suporte com toda a informação que conseguir fornecer.
  • Se não especificar uma password, tome nota da password que foi gerada para si. Se não especificar um nome de usuário, este será admin (é bom criar um usuário e uma senha).
  • No final, o instalador deverá reencaminhá-lo para a página de início de sessão. Inicie a sessão com o nome de usuário e password que escolheu (ou com os que lhe foram atribuidos) durante a instalação. Se foi gerada uma password poderá clicar em ‘Perfil’ para mudá-la.
Uma vez que você tenha seu site pronto e instalado, pode acessar o painel administrativo pelo endereço do administrador (http://www.../wp-admin onde ... é o seu endereço) e utilizar sua senha e nome do usuário. Através dele, você posta conteúdo, instala plugins, temas e gerencia usuários. Vamos instalar o plugin Buddypress.
  • No painel de controle, clique em Plugins > Adicionar Novo
  • No campo Pesquisar coloque Buddypress. Neste momento o Wordpress automaticamente procurar nos servidores internacionais a versão mais atual do plugin.
  • Quando ele encontrar, clique em instalar. Pronto, estará instalado!
  • Vamos traduzir o plugin. Acesse https://wordpress.org/plugins/buddypress-translations/ e baixe o plugin:
  • Vá para Plugins > Adicionar Novo > Enviar e clique em "Browse...". Neste momento, você escolhe o arquivo de tradução baixado anteriormente e envia para o servidor. Pronto! O Buddypress ficará automaticamente em português.

    .
  • Vamos configurar o sistema para que ele funcione corretamente. Clique em Configurações > BuddPress. Na aba Componentes, marque todos os itens, menos o último. 
     
  • Na aba Configurações  > Configurações,  Deixe conforme a figura abaixo. Depois clique em Salvar Alterações.
  • No último passo instalamos o tema BuddyPress EaD. Baixe-o No link BuddyPress-EaD-0.1.zip para que tenhamos um design adaptado ao conceito de uma rede social. Após, clique em Aparência > Temas > Adicionar Novo > Fazer upload do tema e envie o arquivo baixado.

Pronto! Uma vez ativado, sua rede terá o aspecto abaixo. Para descobrir as funções do Wordpress e BuddyPress, basta explorar as interfaces altamente intuitivas e ir aprendendo com o tempo. As referencias estão anexas.


Fontes:
Literatura Oficial sobre Wordpress em português: https://pt.wordpress.org/
Site brasileiro sobre o Buddypress: http://br.buddypress.org/about/
"Bíblia" sobre Wordpress:  http://codex.wordpress.org/Main_Page
O que é CMS: http://www.internetmarketing.com.br/dicas-internet-marketing/o-que-e-cms-wordpress-gerenciador-de-conteudo/
Temas para o Wordpress:  http://wordpress.org/themes/
Bons livros para Wordpress: http://visolutions.com.br/5-melhores-livros-sobre-wordpress/