Como criar um site de intranet WordPress: o que você precisa para configurá-lo

Publicados: 2018-03-12

Procurando configurar um site de intranet para sua empresa ou organização? Como o sistema de gerenciamento de conteúdo mais popular do mundo, o WordPress pode oferecer facilmente todas as funcionalidades que seu site de intranet precisa.

Mas mesmo que você saiba que o WordPress é a ferramenta certa, você pode estar um pouco confuso com as etapas e plugins reais necessários para criar um site de intranet WordPress.

Como criadores de temas e plugins de base de conhecimento, sabemos que muitos de nossos clientes usam nossas ferramentas para criar bases de conhecimento internas, o que é um recurso perfeito em qualquer site de intranet.

Para isso, decidimos escrever um tutorial detalhado sobre como você pode usar o WordPress para criar um site de intranet.

Você vai aprender:

  • Alguns dos melhores plugins para usar na sua instalação da intranet do WordPress
  • Alguns temas de intranet do WordPress que podem oferecer boas soluções prontas para uso se você quiser economizar tempo
  • Duas maneiras diferentes de tornar seu site de intranet WordPress privado, usando um host local ou um plug-in gratuito

Há muito terreno para cobrir, então vamos começar!

Crie uma Base de Conhecimento Interna - A Maneira Fácil!

Crie uma base de conhecimento pesquisável em sua intranet.

Obter o tema

O que você pode fazer com um site de intranet WordPress

Criar um site de intranet WordPress é um grande passo para todos os tipos de organizações construirem um portal privado para funcionários.

Com uma intranet, você poderá:

  • Crie uma base de conhecimento interna para centralizar o conhecimento da sua organização e torná-lo acessível aos membros da equipe.
  • Mantenha todos os seus funcionários ou membros da equipe atualizados com as últimas notícias.
  • Ofereça uma maneira de os funcionários se comunicarem e se organizarem por meio de bate-papos em grupo, mensagens privadas ou fóruns. (ForumPress é perfeito para isso)
  • Armazene documentos importantes que os funcionários precisam acessar regularmente. (Veja como o tema WikiPress pode ajudá-lo com isso).

Criar um site de intranet não é tão diferente de um site WordPress normal. Na verdade, as únicas coisas realmente únicas sobre um site de intranet WordPress são:

  • Os plugins específicos que você usa
  • Como você torna seu site privado para manter usuários não autorizados afastados

Os plugins e temas básicos que você precisa para executar um site de intranet

Além das técnicas específicas para realmente criar sua instalação de intranet do WordPress, você provavelmente precisará de vários plugins para obter a funcionalidade desejada em seu site de intranet.

Agora, muito disso será específico para suas necessidades exclusivas, o que significa que nem todos esses plugins se aplicarão à sua situação. Mas os seguintes plugins são adequados para a maioria dos sites de intranet:

  • BuddyPress – A funcionalidade de rede social do BuddyPress facilita a criação de perfis separados para cada funcionário, além de permitir discussões em grupo e mensagens privadas.
  • Heroic Knowledge Base – nosso próprio plugin Heroic Knowledge Base pode ajudá-lo a criar uma base de conhecimento interna detalhada para tornar o conhecimento da sua empresa facilmente acessível a todos os funcionários.
  • WordPress Multisite – embora não seja tecnicamente um plugin, habilitar o WordPress MultiSite pode ser útil se você quiser dar a diferentes departamentos ou grupos uma área separada em sua intranet.
  • Quadros Kanban para WordPress – este plugin permite que você use quadros Kanban (como o Trello) como parte do seu site WordPress. Este é ótimo para gerenciamento de projetos ou para se manter organizado como uma equipe.
  • Gravity Forms – a flexibilidade deste plugin oferece vários casos de uso diferentes para intranets. Se você pode fazer isso com um formulário, o Gravity Forms pode ajudá-lo a fazer isso.
  • Agenda de reservas – este plugin pode ajudá-lo a permitir que as pessoas reservem salas de reunião ou outras áreas comuns para que as pessoas sempre possam verificar facilmente a disponibilidade.

Considere um tema de intranet do WordPress também

Embora você possa usar qualquer tema do WordPress para sua intranet, alguns desenvolvedores empreendedores do WordPress já criaram temas de intranet do WordPress prontos.

Aqui estão duas opções populares:

Escritório

Woffice é um tema de intranet popular que vem com muitas das funcionalidades acima incorporadas a ele. Basicamente, está configurado para ser um portal de funcionários que trabalham desde o primeiro dia.

tema de intranet wordpress

Aliança

Alliance é outro tema de intranet popular do WordPress que está quase completamente pronto para uso imediato.

outro tema de intranet para wordpress

Ao usar um desses temas, você poderá ignorar algumas das outras etapas deste tutorial. Por exemplo, o Woffice já lida com o bloqueio de permissões de acesso do usuário, o que tornaria o método de Intranet da Multifuncional abaixo de supérfluo.

2 métodos diferentes para criar uma intranet com o WordPress

Depois de ter uma estrutura aproximada dos plug-ins que alimentarão seu site de intranet do WordPress, há duas abordagens gerais que você pode adotar para criar uma intranet com o WordPress.

O método escolhido deve depender principalmente se você precisa ou não que os usuários possam acessar a intranet quando não estiverem no escritório .

  • Para uma intranet verdadeira que só é acessível quando conectada à sua rede local, você pode usar uma solução de host local como XAMPP ou WAMP. Clique aqui para ir para esta seção.
  • Para permitir que os usuários acessem o site da intranet fora da rede, você também pode optar por uma instalação hospedada do WordPress e protegê-lo com um plug-in como o All-In-One Intranet. Clique aqui para ir para esta seção.

Como criar uma intranet do WordPress usando o XAMPP (ou outra solução de host local)

Nesta implementação, você executará uma instalação do WordPress a partir de uma solução de servidor local. Usarei o XAMPP para o tutorial, mas você pode usar qualquer coisa semelhante.

Os benefícios deste método são que:

  • Somente as pessoas em sua rede poderão acessar o site da intranet.
  • Você não precisa se preocupar tanto em bloquear funções de usuário, desde que sua rede seja segura.

As limitações deste método são que:

  • Você precisará de um computador sempre em execução para executar o localhost.
  • Os usuários não poderão acessar sua intranet quando não estiverem conectados à sua rede local.

Passo 1: Instale o XAMPP e o WordPress no seu computador

Para começar, você precisa instalar o XAMPP no computador que deseja usar para alimentar sua intranet.

Depois de instalar o XAMPP, crie uma nova instalação do WordPress em seu host local do XAMPP.

Esta instalação do WordPress alimentará seu site de intranet, portanto, também é onde você deseja configurar seus plugins e/ou temas:

wordpress em um localhost

Se você não tem certeza de como configurar o XAMPP e instalar o WordPress, você pode encontrar tutoriais detalhados de ThemeIsle ou WPMU DEV .

Etapa 2: configurar um host virtual

Em seguida, você precisará configurar um host virtual no arquivo de configuração do Apache no XAMPP (você pode encontrar um guia mais detalhado aqui). Isso permite que seu servidor da Web lide com solicitações de uma URL real – como intranet.local.

Para fazer isso, navegue até …\xampp\apache\conf\extra\httpd-vhosts.conf e edite o arquivo httpd-vhosts.conf .

Adicione este trecho, certificando-se de substituir o DocumentRoot pela estrutura de pastas real onde você instalou o WordPress e ServerName pela URL que deseja usar para sua intranet:

<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

arquivo hosts

Etapa 3: encontrar o endereço IP para o servidor localhost

Depois de ter seu site WordPress rodando com sucesso no XAMPP, você precisará encontrar o endereço IP da LAN do computador que hospeda o site localhost para que outros usuários em sua rede possam acessar a instalação do WordPress.

Aqui estão as instruções sobre como fazer isso e também mostrarei um exemplo para o Windows 10 abaixo:

  • janelas
  • Mac
  • Linux

Para encontrar isso no Windows 10:

  • Clique com o botão direito do mouse no botão Iniciar do Windows para abrir o menu de acesso rápido oculto
  • Selecione Windows PowerShell (Admin)
acessando powershell
  • No PowerShell, digite ipconfig e pressione enter
  • Procure o endereço IPv4 no texto que volta e copie o valor
tela ipconfig

Para que outros usuários acessem este site, eles precisarão usar este endereço IP.

Etapa 4: use o arquivo hosts para criar links mais bonitos

Para finalizar, você pode editar o arquivo hosts de todos os computadores da rede para tornar sua intranet acessível em intranet.local em vez de 192.168.1.253 .

Para fazer isso, abra seu arquivo host:

  • Windows: \Windows\system32\drivers\etc\hosts
  • Mac : /private/etc/hosts

E adicione este snippet, certificando-se de substituir o endereço IP pelo endereço IP do seu computador XAMPP:

192.168.1.253 intranet.local

Agora, os usuários devem poder acessar o site da intranet simplesmente digitando intranet.local na barra de endereços do navegador.

Etapa 5: finalize a instalação do WordPress para torná-la sua

Agora, você deve estar praticamente tudo configurado! Tudo o que resta a fazer é instalar os plugins e/ou temas WordPress necessários para obter a funcionalidade que você deseja do seu site de intranet.

Como criar uma intranet WordPress usando um plugin

Nesta implementação, você criará uma instalação normal do WordPress hospedada em um servidor público. Em seguida, você usará o plug-in All-In-One Intranet para proteger sua intranet e adicionar controles de privacidade para que pessoas de fora não tenham acesso.

A versão gratuita oferece flexibilidade suficiente para instalações em um único site. Mas se você planeja usar o WordPress Multisite para alimentar sua intranet, definitivamente desejará atualizar para a versão premium para muitos recursos específicos do Multisite.

Os benefícios desta abordagem são que:

  • Você não precisa se preocupar com a queda da intranet se alguém desligar acidentalmente o computador errado (porque está hospedado em um servidor externo).
  • As pessoas podem fazer login de qualquer lugar, desde que tenham as credenciais de sua conta de usuário.

As limitações deste método são que:

  • Você precisará ter muito cuidado com a segurança e as permissões de acesso do usuário, pois seu site está hospedado em um servidor público.

Passo 1: Configure sua instalação do WordPress

Para começar com esse método, não há realmente nada de especial que você precise fazer. Ou seja, como você está hospedando isso em um servidor público, você está basicamente criando um site WordPress normal no início.

Depois de ter seu site de intranet de linha de base, é hora de protegê-lo usando a Intranet All-In-One.

Etapa 2: configurar o plug-in de intranet multifuncional

Depois de instalar e ativar o plug-in, vá para Configurações → All-In-One Intranet para configurá-lo.

Não há muito o que configurar.

O plug-in será ativado automaticamente e também informará se você tem Qualquer pessoa pode se registrar ativado ( o que tornaria seu site ainda aberto ao público ):

tudo em um aviso de plug-in de intranet

Depois de certificar-se de que o registro está fechado em seu site, tudo o que você precisa fazer é:

  • Escolha para qual página direcionar os usuários depois que eles fizerem login ( você provavelmente desejará criar uma boa “página de lançamento” com todos os links relevantes )
  • Opcionalmente, escolha quanto tempo esperar antes de desconectar usuários inativos ( isso ajuda a garantir que alguém não permaneça conectado acidentalmente em um computador público )
configurar suas configurações de intranet wordpress

Certifique-se de salvar suas alterações. Feito isso, todo o seu site ficará escondido atrás da parede protetora da tela de login padrão do WordPress:

tela de login do wordpress

Etapa 3: personalizar a tela de login do WordPress (opcional)

Esta etapa não é necessária para o funcionamento do seu site de intranet. Mas se você quiser adicionar alguma marca à parte frontal do seu site, você pode usar um plug-in como Admin Custom Login para alterar a aparência da sua página de login.

Considerações finais sobre como criar uma intranet WordPress

Isso encerra nosso grande guia sobre como criar uma intranet com o WordPress. Ambas as abordagens oferecem um meio viável de criar um site de intranet – você só precisa decidir se deseja ou não que sua instalação seja acessível de fora de sua rede local.

Se você deseja a maneira mais rápida de criar uma intranet, pode pegar um tema de intranet, adicionar alguns extras, como um plug-in de base de conhecimento, e estar pronto para começar quase imediatamente.

Caso contrário, você pode usar o enorme ecossistema de plugins do WordPress para criar sua própria pilha de funcionalidades.

Tem alguma outra dúvida sobre como criar uma intranet com o WordPress? Deixe um comentário e tentaremos ajudar.