Comment créer un site intranet WordPress : ce dont vous avez besoin pour le configurer

Publié: 2018-03-12

Vous souhaitez créer un site intranet pour votre entreprise ou organisation ? En tant que système de gestion de contenu le plus populaire au monde, WordPress peut facilement offrir toutes les fonctionnalités dont votre site intranet a besoin.

Mais même si vous savez que WordPress est le bon outil, vous pourriez être un peu confus quant aux étapes et aux plugins dont vous aurez besoin pour créer un site intranet WordPress.

En tant que créateurs de thèmes et de plugins de base de connaissances, nous savons que beaucoup de nos clients utilisent nos outils pour créer des bases de connaissances internes, ce qui est une fonctionnalité parfaite sur n'importe quel site intranet.

À cette fin, nous avons décidé d'écrire un tutoriel détaillé sur la façon dont vous pouvez utiliser WordPress pour créer un site Web intranet.

Vous apprendrez:

  • Certains des meilleurs plugins à utiliser sur votre installation intranet WordPress
  • Quelques thèmes intranet WordPress qui peuvent offrir de bonnes solutions prêtes à l'emploi si vous voulez gagner du temps
  • Deux façons différentes de rendre votre site intranet WordPress privé, soit en utilisant un hôte local, soit un plugin gratuit

Il y a beaucoup de terrain à couvrir alors commençons !

Créez une base de connaissances interne - La manière la plus simple !

Créez une base de connaissances consultable sur votre intranet.

Obtenir le thème

Ce que vous pouvez faire avec un site intranet WordPress

La création d'un site intranet WordPress est une étape importante pour tous les types d'organisations afin de créer un portail privé pour les employés.

Avec un intranet, vous pourrez :

  • Créez une base de connaissances interne pour centraliser les connaissances de votre organisation et les rendre accessibles aux membres de l'équipe.
  • Tenez tous vos employés ou membres de votre équipe au courant des dernières nouvelles.
  • Offrez aux employés un moyen de communiquer et de s'organiser via des discussions de groupe, des messages privés ou des forums. (ForumPress est parfait pour cela)
  • Stockez les documents importants auxquels les employés ont régulièrement besoin d'accéder. (Voyez comment le thème WikiPress pourrait vous aider avec cela).

La création d'un site intranet n'est pas si différente d'un site WordPress classique. En fait, les seules choses vraiment uniques à propos d'un site intranet WordPress sont :

  • Les plugins spécifiques que vous utilisez
  • Comment vous rendez votre site privé pour empêcher les utilisateurs non autorisés d'entrer

Les plugins et thèmes de base dont vous avez besoin pour exécuter un site intranet

Au-delà des techniques spécifiques pour créer votre installation intranet WordPress, vous aurez probablement besoin d'un certain nombre de plugins pour obtenir les fonctionnalités souhaitées sur votre site intranet.

Maintenant, une grande partie de cela sera spécifique à vos besoins uniques, ce qui signifie que tous ces plugins ne s'appliqueront pas à votre situation. Mais les plugins suivants conviennent bien à la plupart des sites intranet :

  • BuddyPress - La fonctionnalité de réseau social de BuddyPress facilite la création de profils distincts pour chaque employé, ainsi que l'activation des discussions de groupe et de la messagerie privée.
  • Base de connaissances héroïque - notre propre plug-in de base de connaissances héroïque peut vous aider à créer une base de connaissances interne détaillée pour rendre les connaissances de votre entreprise facilement accessibles à tous les employés.
  • WordPress Multisite – bien qu'il ne s'agisse pas techniquement d'un plugin, l'activation de WordPress MultiSite peut être utile si vous souhaitez donner à différents départements ou groupes une zone distincte dans votre intranet.
  • Tableaux Kanban pour WordPress – ce plugin vous permet d'utiliser des tableaux Kanban (comme Trello) dans le cadre de votre site WordPress. Celui-ci est idéal pour la gestion de projet ou pour rester organisé en équipe.
  • Gravity Forms - la flexibilité de ce plugin offre une tonne de cas d'utilisation différents pour les intranets. Si vous pouvez le faire avec un formulaire, Gravity Forms peut vous aider à le faire.
  • Calendrier de réservation - ce plugin peut vous aider à permettre aux gens de réserver des salles de réunion ou d'autres espaces communs afin que les gens puissent toujours vérifier facilement la disponibilité.

Envisagez également un thème intranet WordPress

Bien que vous puissiez utiliser n'importe quel thème WordPress pour votre intranet, certains développeurs WordPress entreprenants ont déjà créé des thèmes intranet WordPress prêts à l'emploi.

Voici deux options populaires :

Bureau

Woffice est un thème intranet populaire qui intègre une grande partie des fonctionnalités ci-dessus. Fondamentalement, il est configuré pour être un portail d'employés fonctionnel dès le premier jour.

thème intranet wordpress

Alliance

Alliance est un autre thème intranet WordPress populaire qui est presque entièrement prêt à l'emploi.

un autre thème intranet pour wordpress

En utilisant l'un de ces thèmes, vous pourrez peut-être contourner certaines des autres étapes de ce didacticiel. Par exemple, Woffice gère déjà le verrouillage des autorisations d'accès des utilisateurs, ce qui rendrait superflue la méthode All-In-One Intranet ci-dessous.

2 méthodes différentes pour créer un intranet avec WordPress

Une fois que vous avez un cadre approximatif des plugins qui alimenteront votre site intranet WordPress, vous pouvez adopter deux approches générales pour créer un intranet avec WordPress.

La méthode que vous choisissez doit principalement dépendre de la nécessité ou non pour les utilisateurs d'accéder à l'intranet lorsqu'ils ne sont pas au bureau .

  • Pour un véritable intranet qui n'est accessible que lorsqu'il est connecté à votre réseau local, vous pouvez utiliser une solution localhost telle que XAMPP ou WAMP. Cliquez ici pour accéder à cette section.
  • Pour permettre aux utilisateurs d'accéder au site intranet en dehors du réseau, vous pouvez également opter pour une installation WordPress hébergée et la sécuriser avec un plugin comme All-In-One Intranet. Cliquez ici pour accéder à cette section.

Comment créer un intranet WordPress en utilisant XAMPP (ou une autre solution Localhost)

Dans cette implémentation, vous exécuterez une installation WordPress à partir d'une solution de serveur local. J'utiliserai XAMPP pour le tutoriel, mais vous pouvez utiliser n'importe quoi de similaire.

Les avantages de cette méthode sont que :

  • Seules les personnes de votre réseau pourront accéder au site intranet.
  • Vous n'avez pas à vous soucier autant du verrouillage des rôles d'utilisateur tant que votre réseau est sécurisé.

Les limites de cette méthode sont que :

  • Vous aurez besoin d'un ordinateur toujours en cours d'exécution pour exécuter le localhost.
  • Les utilisateurs ne pourront pas accéder à votre intranet s'ils ne sont pas connectés à votre réseau local.

Étape 1 : Installez XAMPP et WordPress sur votre ordinateur

Pour commencer, vous devez installer XAMPP sur l'ordinateur que vous souhaitez utiliser pour alimenter votre intranet.

Une fois que vous avez installé XAMPP, créez une nouvelle installation WordPress sur votre hôte local XAMPP.

Cette installation WordPress alimentera votre site intranet, c'est donc également là que vous voudrez configurer vos plugins et/ou thèmes :

wordpress sur un hôte local

Si vous ne savez pas comment configurer XAMPP et installer WordPress, vous pouvez trouver des tutoriels détaillés sur ThemeIsle ou WPMU DEV .

Étape 2 : configurer un hôte virtuel

Ensuite, vous devrez configurer un hôte virtuel dans le fichier de configuration Apache dans XAMPP (vous pouvez trouver un guide plus détaillé ici). Cela permet à votre serveur Web de gérer les demandes d'URL réelles, comme intranet.local.

Pour ce faire, accédez à …\xampp\apache\conf\extra\httpd-vhosts.conf et modifiez le fichier httpd-vhosts.conf .

Ajoutez cet extrait, en veillant à remplacer DocumentRoot par la structure de dossiers réelle où vous avez installé WordPress et ServerName par l'URL que vous souhaitez utiliser pour votre intranet :

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

fichier hosts

Étape 3 : Trouver l'adresse IP du serveur Localhost

Une fois que votre site WordPress fonctionne avec succès sur XAMPP, vous devrez trouver l'adresse IP LAN de l'ordinateur hébergeant le site localhost afin que les autres utilisateurs de votre réseau puissent accéder à l'installation de WordPress.

Voici des instructions sur la façon de procéder, et je vais également montrer un exemple pour Windows 10 ci-dessous :

  • les fenêtres
  • Mac
  • Linux

Pour le trouver sur Windows 10 :

  • Faites un clic droit sur le bouton Démarrer de Windows pour ouvrir le menu d'accès rapide caché
  • Sélectionnez Windows PowerShell (administrateur)
accéder à powershell
  • Dans PowerShell, tapez ipconfig et appuyez sur Entrée
  • Recherchez l'adresse IPv4 dans le texte qui revient et copiez la valeur
écran ipconfig

Pour que d'autres utilisateurs accèdent à ce site, ils devront utiliser cette adresse IP.

Étape 4 : Utilisez le fichier Hosts pour créer des liens plus jolis

Pour finir, vous pouvez modifier le fichier hosts de tous les ordinateurs du réseau pour rendre votre intranet accessible sur intranet.local au lieu de 192.168.1.253 .

Pour ce faire, ouvrez votre fichier hôte :

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

Et ajoutez cet extrait, en veillant à remplacer l'adresse IP par l'adresse IP de votre ordinateur XAMPP :

192.168.1.253 intranet.local

Désormais, les utilisateurs devraient pouvoir accéder à votre site intranet en saisissant simplement intranet.local dans la barre d'adresse de leur navigateur.

Étape 5 : Terminer l'installation de WordPress pour en faire le vôtre

Maintenant, vous devriez être à peu près prêt ! Il ne vous reste plus qu'à installer les plugins et/ou le thème WordPress requis pour obtenir les fonctionnalités souhaitées de votre site intranet.

Comment créer un intranet WordPress à l'aide d'un plugin

Dans cette implémentation, vous allez créer une installation WordPress normale hébergée sur un serveur public. Ensuite, vous utiliserez le plug-in Intranet tout-en-un pour sécuriser votre intranet et ajouter des contrôles de confidentialité afin que les personnes extérieures ne puissent pas y accéder.

La version gratuite offre suffisamment de flexibilité pour les installations sur un seul site. Mais si vous envisagez d'utiliser WordPress Multisite pour alimenter votre intranet, vous voudrez certainement passer à la version premium pour de nombreuses fonctionnalités spécifiques à Multisite.

Les avantages de cette approche sont que :

  • Vous n'avez pas à vous soucier de la panne de votre intranet si quelqu'un éteint accidentellement le mauvais ordinateur (car il est hébergé sur un serveur externe).
  • Les utilisateurs peuvent se connecter de n'importe où tant qu'ils disposent des informations d'identification de leur compte d'utilisateur.

Les limites de cette méthode sont que :

  • Vous devrez faire très attention à la sécurité et aux autorisations d'accès des utilisateurs car votre site est hébergé sur un serveur public.

Étape 1 : Configurez votre installation WordPress

Pour commencer avec cette méthode, il n'y a vraiment rien de spécial à faire. Autrement dit, parce que vous hébergez ceci sur un serveur public, vous créez simplement un site WordPress régulier au début.

Une fois que vous avez votre site intranet de base, il est temps de le sécuriser à l'aide de l'intranet tout-en-un.

Étape 2 : Configurer le plug-in intranet tout-en-un

Une fois que vous avez installé et activé le plugin, allez dans Paramètres → Intranet tout-en-un pour le configurer.

Il n'y a pas grand chose à configurer.

Le plugin s'activera automatiquement, et il vous dira également si vous avez activé Tout le monde peut s'inscrire ( ce qui rendrait votre site toujours ouvert au public ) :

avertissement du plugin intranet tout en un

Une fois que vous vous êtes assuré que l'enregistrement est fermé sur votre site, tout ce que vous avez à faire est de :

  • Choisissez la page vers laquelle rediriger les utilisateurs une fois qu'ils se sont connectés ( vous souhaiterez probablement créer une belle "page de lancement" avec tous les liens pertinents )
  • Facultativement, choisissez le temps d'attente avant de déconnecter les utilisateurs inactifs ( ceci permet de s'assurer que quelqu'un ne reste pas accidentellement connecté sur un ordinateur public )
configurer vos paramètres intranet wordpress

Assurez-vous d'enregistrer vos modifications. Une fois cela fait, tout votre site sera caché derrière le mur de protection de l'écran de connexion WordPress par défaut :

écran de connexion wordpress

Étape 3 : Personnalisez l'écran de connexion WordPress (facultatif)

Cette étape n'est pas nécessaire au fonctionnement de votre site intranet. Mais si vous souhaitez ajouter une image de marque à la partie frontale de votre site Web, vous pouvez utiliser un plugin comme Admin Custom Login pour modifier l'apparence de votre page de connexion.

Réflexions finales sur la création d'un intranet WordPress

Cela conclut notre grand guide sur la façon de créer un intranet avec WordPress. Les deux approches offrent un moyen viable de créer un site intranet - il vous suffit de décider si vous souhaitez ou non que votre installation soit accessible depuis l'extérieur de votre réseau local.

Si vous voulez le moyen le plus rapide de créer un intranet, vous pouvez saisir un thème intranet, ajouter quelques extras comme un plugin de base de connaissances et être prêt à partir presque tout de suite.

Sinon, vous pouvez utiliser l'énorme écosystème de plugins de WordPress pour créer votre propre pile de fonctionnalités.

Vous avez d'autres questions sur la création d'un intranet avec WordPress ? Laissez un commentaire et nous essaierons de vous aider.