Ir para o conteúdo principal

Como criar uma intranet do WordPress para sua organização

Divi: o tema WordPress mais fácil de usar

Divi: O melhor tema WordPress de todos os tempos!

mais Downloads 600.000Divi é o tema WordPress mais popular do mundo. É completo, fácil de usar e vem com mais de modelos livres 62. [Recomendado]

Deseja criar uma intranet do WordPress para sua organização?

O WordPress é uma plataforma poderosa, com inúmeras opções flexíveis que o tornam ideal para uso como intranet da sua empresa. Neste tutorial, mostraremos como criar uma rede de intranet do WordPress para sua organização, mantendo-a privada e segura.

Mas antes, se você nunca instalou o WordPress, descubra Como instalar um blog WordPress passos 7 et Como encontrar, instalar e ativar um tema WordPress em seu blog

Então, voltemos ao porquê de estarmos aqui.

O que é a intranet ou extranet? Por que usar o WordPress como uma plataforma da Intranet?

a intranet ou extranet é uma plataforma usada por uma organização para comunicação, compartilhamento de arquivos, anúncios e outras atividades organizacionais.

O WordPress é uma excelente plataforma para criar a intranet ou extranet da sua organização. É fácil de manter, de código aberto e fornece acesso a milhares de plugins do WordPress para adicionar novos recursos, conforme necessário.

Discover os melhores plugins WordPress 35 para instalar no seu site ou blog.

Uma intranet é executada na rede privada de uma organização. Normalmente, um sistema de computador de mesa é conectado através de um cabo ou de adaptadores de rede sem fio. Um computador na rede pode ser usado como servidor da Web e hospedar um site WordPress.

Siga as instruções do nosso guia instalar o WordPress em uma rede Windows usando WAMP para iniciar sua intranet do WordPress.

Por outro lado, uma extranet é uma plataforma de intranet acessível a uma rede maior ou a um público. Em inglês simples, esse site pode ser acessível ao público, mas restrito apenas a usuários autorizados.

É especialmente útil se sua organização estiver espalhada por diferentes localizações geográficas.

Para criar sua extranet do WordPress, você precisará de uma conta de hospedagem e um nome de domínio. Depois disso, você tem que instalar o WordPressdepois configure para ser usado como intranet da sua organização.

Depois de instalar o WordPress como sua intranet, a próxima etapa é convertê-lo em um centro de comunicação para sua organização.

Para fazer isso, você usará vários plugins do WordPress. Mostraremos a configuração básica que servirá de base para a sua rede de intranet do WordPress para atingir os objetivos da sua organização.

Configurando o BuddyPress como seu hub de intranet do WordPress

BuddyPress é um plugin do WordPress. Ele converte seu site WordPress em uma rede social. Aqui estão algumas das ações que uma rede de intranet projetada com o BuddyPress pode fazer:

  • Você pode convidar usuários para se registrar na intranet da empresa
  • Os usuários poderão criar perfis de usuário estendidos
  • Os feeds de atividades permitem que os usuários acompanhem as atualizações mais recentes, como no Twitter ou no Facebook
  • Você poderá criar grupos de usuários para classificar usuários em departamentos ou equipes
  • Os usuários podem segui-lo como amigos
  • Os usuários podem enviar mensagens privadas uns aos outros
  • Você pode adicionar novas funcionalidades, adicionando plugins de terceiros
  • Você tem muitas opções de design com temas do WordPress para BuddyPress

Para começar, você precisa instalar e ativar o plugin BuddyPress . Para mais detalhes, consulte o nosso guia passo a passo em como instalar um plugin do WordPress .

Após a ativação, vá para a página Configurações »BuddyPress para definir as configurações do plug-in.

Você está procurando os melhores temas e plugins do WordPress?

Baixe os melhores plugins e temas WordPress no Envato e crie facilmente o seu site. Já mais do que 49.720.000 downloads. [EXCLUSIVO]

Como proteger sua rede de intranet WordPress com a Intranet tudo-em-um

Se você possui uma intranet do WordPress em um servidor local, pode protegê-la limitando o acesso a IPs internos no seu arquivo .htaccess.

Discover Como encontrar o arquivo ".htaccess" no WordPress

No entanto, se você executar uma extranet, seus usuários poderão acessar a intranet de diferentes redes e endereços IP.

Para garantir que apenas usuários autorizados tenham acesso à intranet da empresa, você deve tornar sua extranet privada e acessível apenas aos usuários registrados.

Para isso você precisa instalar e ativar o plugin All In One Intranet . Para mais detalhes, consulte o nosso guia passo a passo em como instalar um plugin do WordPress.

Ao ativar, vá para configurações " Intranet Multifuncional para definir as configurações do plug-in.

Primeiro, você deve marcar a caixa ao lado da opção " Forçar o site a ser recém-privado "(Forçar o site a ser completamente privado). Isso tornará todas as páginas do seu site WordPress completamente privadas.

A única coisa que este plug-in não torna privado são os arquivos no diretório de download. Não se preocupe, mostraremos como protegê-los posteriormente neste artigo.

Descubra também Como usar a Biblioteca de mídia do WordPress

Em seguida, você deve fornecer um URL para o qual deseja que os usuários sejam redirecionados quando estiverem conectados. Pode ser qualquer página da sua intranet.

Por fim, você pode desconectar automaticamente os usuários inativos após um certo número de minutos.

Não esqueça de clicar no botão Salvar alterações para salvar suas configurações.

Protegendo downloads de mídia na sua intranet do WordPress

Tornar seu site completamente privado não afeta os arquivos de mídia. Se alguém souber o URL exato de um arquivo, poderá acessá-lo sem nenhuma restrição.

Vamos mudar isso.

Para melhor proteção, redirecionaremos todas as consultas feitas para a pasta de downloads para um script PHP simples.

Descubra também Como restringir o acesso à mídia do WordPress a determinados usuários

Este script php verifica se um usuário está logado. Nesse caso, ele servirá o arquivo. Caso contrário, o usuário será redirecionado para a página de login.

Primeiro, você precisa criar um novo arquivo no seu computador usando um editor de texto simples, como o Bloco de Notas. Então você deve copiar e colar o seguinte código e salvar o arquivo com o nome download-file.php Na sua área de trabalho.

Crie facilmente seu site com Elementor

Elementor permite criar facilmente qualquer design de site com uma aparência profissional. Pare de pagar caro pelo que você pode fazer por si mesmo. [Grátis]

<? php require_once ('wp-load.php'); is_user_logged_in () || auth_redirect (); list ($ basedir) = array_values ​​(array_intersect_key (wp_upload_dir (), array ('basedir' => 1)))) + array (NULL); $ file = rtrim ($ basedir, '/'). '/'. str_replace ('..', '', isset ($ _ GET ['arquivo'])? $ _ GET ['arquivo']: ''); if (! $ basedir ||! is_file ($ file)) {status_header (404); die ('404 - arquivo não encontrado.'); } $ mime = wp_check_filetype ($ arquivo); if (false === $ mime ['type'] && function_exists ('mime_content_type'))) $ mime ['type'] = mime_content_type ($ file); if ($ mime ['type']) $ mimetype = $ mime ['type']; else $ mimetype = 'imagem /'. substr ($ arquivo, strrpos ($ arquivo, '.') + 1); cabeçalho ('Content-Type:'. $ mimetype); // Sempre envie este cabeçalho if (false === strpos ($ _SERVER ['SERVER_SOFTWARE'], 'Microsoft-IIS') ('Content-Length:'. Tamanho do arquivo: '. Filesize ($ file)); $ last_modified = gmdate ('D, d MYH: i: s', horário do arquivo ($ arquivo)); $ etag = '"'. md5 ($ last_modified). '"'; cabeçalho ("Última modificação: $ last_modified GMT"); cabeçalho ('ETag:'. $ etag); header ('Expira:' .gmdate ('D, d MYH: i: s', time () + 100000000). 'GMT'); // Suporte condicional para os parâmetros GET $ client_etag = isset ($ _SERVER ['HTTP_IF_NONE_MATCH'])? stripslashes ($ _SERVER ['HTTP_IF_NONE_MATCH']): false; if (! isset ($ _SERVER ['HTTP_IF_MODIFIED_SINCE'])) $ _SERVER ['HTTP_IF_MODIFIED_SINCE'] = false; $ client_last_modified = trim ($ _SERVER ['HTTP_IF_MODIFIED_SINCE']); // Se a sequência estiver vazia, retorne 0. Caso contrário, tente analisar o registro de data e hora $ client_modified_timestamp = $ client_last_modified? strtotime ($ client_last_modified): 0; // Cria um timestamp mais recente para nossa modificação. $ Modified_timestamp = strtotime ($ last_modified); if (($ client_last_modified && $ client_etag)? (($ client_modified_timestamp> = $ modified_timestamp) && ($ client_etag == $ etag)): (($ client_modified_timestamp> = $ modified_timestamp) || ($ client_etag == $ etag)) ) {status_header (304); saída; } readfile ($ arquivo);

Faça login no seu site agora usando um cliente FTP. Uma vez conectado, baixe o arquivo que você acabou de criar na pasta / wp-contents / uploads / no seu site.

Então você precisa editar o arquivo .htaccess na pasta raiz do seu site. Adicione o seguinte código ao final do seu arquivo .htaccess:

RewriteCond% {REQUEST_FILENAME} -s RewriteRule ^ wp-content / uploads /(.*)$ download-file.php? Arquivo = $ 1 [QSA, L]

Não se esqueça de salvar suas alterações e baixar o arquivo no seu site.

Agora, todas as solicitações de usuário para sua pasta de mídia serão enviadas para um script proxy para verificar a autenticação e redirecionar os usuários para o diretório página de login.

Descubra também alguns plugins premium do WordPress

Você pode usar outros plugins do WordPress para dar uma aparência moderna e otimizar a aderência do seu blog ou site.

Oferecemos a você aqui alguns plugins premium do WordPress que ajudarão você a fazer isso.

1. WordPress multisite Posts & Taxonomias Sync

Essa é uma maneira fácil de sincronizar artigos, páginas e categorias em uma rede Multisite WordPress. Este módulo ajuda os usuários a sincronizar artigos, páginas, categorias e tags de um site para outro site na mesma rede.

Os tipos de publicação e taxonomias personalizadas também podem ser sincronizados. Além disso, você tem uma opção de sincronização em massa para artigos e taxonomias.

Você não precisará de nenhum conhecimento de codificação para usar este plugin do WordPress. É muito simples! Artigos / categorias novos e antigos serão criados ou atualizados automaticamente em outro site da rede.

Descarregar | Demo | hospedagem na web

2. Formulário de contato 7 Success Redirect

O Formulário de Contato 7 Success Redirect é uma extensão do plugin Formulário de Contato 7 do WordPress que permite redirecionar um visitante ou usuário para uma página após o envio do contato.

Ele foi projetado para tornar o formulário mais amigável quando o processo de envio do formulário for bem-sucedido, redirecionando para a página escolhida pelo administrador. É extremamente fácil de configurar. Você pode fazer isso selecionando uma página nas páginas existentes do seu painel ou fornecendo um URL de redirecionamento personalizado.

Cada formulário terá sua própria configuração. Assim, cada redirecionamento bem-sucedido pode ser definido de uma maneira única.

Descarregar | Demo | hospedagem na web

3. Categorias Avançadas WooCommerce

Com este poderoso plugin WordPress, coloque sua loja online no mesmo nível das maiores lojas do mundo. Ele permite que você melhore seu SEO adicionando texto relacionado a uma categoria.

Você também pode adicionar uma bela imagem de cabeçalho às suas categorias e dar mais estilo às suas subcategorias. Você terá controle total sobre suas categorias WooCommerce e seu layout com este plugin WordPress.

Crie facilmente sua loja online

Baixe gratuitamente o WooCommerce, os melhores plugins de e-commerce para vender seus produtos físicos e digitais no WordPress. [FREE]

Em particular, você pode exibir as subcategorias desejadas e também modificá-las ou organizá-las em colunas. Você poderá definir o estilo, a fonte e até mesmo fornecer uma breve descrição.

Descarregar | Demo | hospedagem na web

Recursos Recomendados

Descubra outros recursos recomendados que ajudarão você para resolver outros erros encontrados regularmente no WordPress.

Conclusão

Voila! Isso é tudo para este tutorial, espero que tenha permitido que você crie uma rede privada com o WordPress. Sinta-se livre para compartilhá-lo com seus amigos em seu redes sociais preferido.

No entanto, você também poderá consultar nossos Ressources, se você precisar de mais elementos para realizar seus projetos de criação de sites da Internet, consultando nosso guia no site Criação de blog WordPress.

Mas enquanto isso, conte-nos sobre o seu Comentários e sugestões na seção dedicada.

...

Este artigo contém comentários 0

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios estão marcados com *

Este site usa Akismet para reduzir indesejados. Saiba mais sobre como seus dados de comentários são usados.

De volta ao topo
23 ações
ação18
chilrear2
Enregistrer3