Comment créer un site d'intranet WordPress : un guide étape par étape
Vous cherchez à mettre en place un site d'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 d'intranet a besoin.
Mais même si vous savez que WordPress est l'outil idéal, vous pourriez être un peu confus quant aux étapes réelles et aux plugins dont vous aurez besoin pour créer un site d'intranet WordPress.
En tant que créateurs de thèmes et de plugins de base de connaissances, nous savons que bon nombre de nos clients utilisent nos outils pour créer des bases de connaissances internes, ce qui est une fonctionnalité parfaite sur tout site d'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 d'intranet.
Vous apprendrez :
- Certains des meilleurs plugins à utiliser sur votre installation d'intranet WordPress
- Quelques thèmes d'intranet WordPress qui peuvent offrir de bonnes solutions prêtes à l'emploi si vous souhaitez gagner du temps
- Deux méthodes différentes pour rendre votre site d'intranet WordPress privé, soit en utilisant un localhost, soit un plugin gratuit
Il y a beaucoup de choses à couvrir, alors commençons !
Dans cet article
- Ce que vous pouvez faire avec un site d'intranet WordPress
- The Base Plugins And Themes You Need To Run An Intranet Site
- 2 méthodes différentes pour créer un intranet avec WordPress
- How To Create A WordPress Intranet Using XAMPP (Or Another Localhost Solution)
- How To Create A WordPress Intranet Using A Plugin
- Réflexions finales sur la création d'un intranet WordPress

Nous testons et recherchons rigoureusement chaque produit que nous recommandons via HeroThemes. Notre processus d'examen. Nous pouvons également gagner une commission si vous effectuez un achat via nos liens.
Créez une base de connaissances consultable sur votre intranet.
Get the ThemeCe que vous pouvez faire avec un site d'intranet WordPress
La création d'un site d'intranet WordPress est une excellente étape pour tous les types d'organisations afin de créer un portail privé pour les employés.
Avec un intranet, vous pourrez :
- Créer une base de connaissances interne pour centraliser les connaissances de votre organisation et les rendre accessibles aux membres de l'équipe.
- Tenir tous vos employés ou membres de l'équipe informés des dernières nouvelles.
- Offrez un moyen aux employés 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 doivent régulièrement accéder. (Découvrez comment le thème WikiPress pourrait vous aider).
Créer un site intranet n'est pas si différent d'un site WordPress classique. En fait, les seules choses vraiment uniques à un site intranet WordPress sont :
- Les plugins spécifiques que vous utilisez
- La façon dont vous rendez votre site privé pour exclure les utilisateurs non autorisés
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 que vous souhaitez 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 à la plupart des sites intranet :
- BuddyPress – La fonctionnalité de réseau social de BuddyPress permet de créer facilement des profils séparés pour chaque employé, tout en permettant des discussions de groupe et la messagerie privée. (7 meilleurs thèmes BuddyPress pour WordPress)
- Heroic Knowledge Base – notre propre plugin Heroic Knowledge Base 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 que ce ne soit pas techniquement un plugin, l'activation de WordPress Multisite peut être utile si vous souhaitez donner à différents départements ou groupes un espace séparé dans votre intranet.
- Kanban Boards 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 multitude de cas d'utilisation pour les intranets. Si vous pouvez le faire avec un formulaire, Gravity Forms peut vous aider à le faire. (6 meilleurs plugins de création de formulaires WordPress)
- Booking Calendar – 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é. Vous pouvez également utiliser d'autres plugins de calendrier WordPress.
Envisagez également un thème WordPress pour intranet
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 WordPress pour intranet prêts à l'emploi.
Voici deux options populaires :
Woffice
Woffice est un thème d'intranet populaire qui intègre une grande partie des fonctionnalités mentionnées ci-dessus. Essentiellement, il est configuré pour être un portail employé fonctionnel dès le premier jour.

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

En utilisant l'un de ces thèmes, vous pourriez être en mesure de contourner certaines des autres étapes de ce tutoriel. Par exemple, Woffice gère déjà le verrouillage des autorisations d'accès des utilisateurs, ce qui rendrait la méthode All-In-One Intranet ci-dessous superflue.
2 méthodes différentes pour créer un intranet avec WordPress
Une fois que vous avez une ébauche des plugins qui alimenteront votre site intranet WordPress, il existe deux approches générales que vous pouvez adopter pour créer un intranet avec WordPress.
La méthode que vous choisissez doit principalement dépendre de **si vous avez besoin ou non que les utilisateurs puissent accéder à l'intranet lorsqu'ils ne sont pas au bureau**.
- Pour un véritable intranet accessible uniquement lorsque vous êtes connecté à votre réseau local, vous pouvez utiliser une solution d'hébergement local comme 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 d'hébergement local)
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 les suivants :
- 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 limitations de cette méthode sont les suivantes :
- Vous aurez besoin d'un ordinateur toujours allumé pour exécuter l'hébergement local.
- Les utilisateurs ne pourront pas accéder à votre intranet lorsqu'ils ne seront pas connectés à votre réseau local.
Étape 1 : Installer 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 XAMPP installé, créez une nouvelle installation de WordPress sur votre localhost XAMPP.
Cette installation de WordPress alimentera votre site intranet, c'est donc là que vous configurerez également vos plugins et/ou thèmes :

Si vous n'êtes pas sûr de la manière de configurer XAMPP et d'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 de XAMPP (vous pouvez trouver un guide plus détaillé ici). Cela permet à votre serveur web de gérer les requêtes pour une URL réelle – comme intranet.local.
Pour ce faire, naviguez vers …\xampp\apache\conf\extra\httpd-vhosts.conf et modifiez le fichier httpd-vhosts.conf.
Ajoutez cet extrait, en veillant à remplacer le DocumentRoot par la structure de dossiers réelle où vous avez installé WordPress et le ServerName par l'URL que vous souhaitez utiliser pour votre intranet :
<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

Étape 3 : Trouver l'adresse IP du serveur localhost
Une fois que votre site WordPress fonctionne correctement sur XAMPP, vous devrez trouver l'adresse IP du réseau local (LAN) *de l'ordinateur hébergeant le site localhost* afin que d'autres utilisateurs de votre réseau puissent accéder à l'installation de WordPress.
Voici les instructions pour le faire, et je montrerai également un exemple pour Windows 10 ci-dessous :
Pour trouver cela 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 (Admin)

- Dans PowerShell, tapez ipconfig et appuyez sur Entrée
- Recherchez Adresse IPv4 dans le texte qui s'affiche et copiez la valeur

Pour que d'autres utilisateurs accèdent à ce site, ils devront utiliser cette adresse IP.
Étape 4 : Utiliser le fichier Hosts pour des liens plus jolis
Pour terminer, vous pouvez modifier le fichier hosts de tous les ordinateurs du réseau pour rendre votre intranet accessible à l'adresse intranet.local au lieu de 192.168.1.253.
Pour ce faire, ouvrez votre fichier hosts :
- 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 tapant simplement intranet.local dans la barre d'adresse de leur navigateur.
Étape 5 : Finalisez l'installation de WordPress pour la personnaliser
Vous devriez maintenant être presque 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 une intranet WordPress à l'aide d'un plugin
Dans cette implémentation, vous créerez une installation WordPress normale hébergée sur un serveur public. Ensuite, vous utiliserez le plugin All-In-One Intranet 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 prévoyez 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 que votre intranet tombe en panne si quelqu’un éteint accidentellement le mauvais ordinateur (car il est hébergé sur un serveur externe).
- Les gens peuvent se connecter de n’importe où tant qu’ils ont les identifiants de leur compte utilisateur.
Les limitations de cette méthode sont les suivantes :
- Vous devrez être très vigilant quant à la sécurité et aux permissions d’accès des utilisateurs car votre site est hébergé sur un serveur public.
Étape 1 : Configurer votre installation WordPress
Pour commencer avec cette méthode, il n’y a vraiment rien de spécial que vous ayez à faire. C’est-à-dire que, comme vous l’hébergez sur un serveur public, vous créez essentiellement un site WordPress ordinaire au début.
Une fois que vous avez votre site intranet de base, il est temps de le sécuriser à l’aide d’All-In-One Intranet.
Étape 2 : Configurer le plugin All-In-One Intranet
Une fois que vous avez installé et activé le plugin, allez dans Paramètres → All-In-One Intranet pour le configurer.
Il n’y a pas grand-chose à configurer.
Le plugin s’activera automatiquement et vous indiquera également si vous avez activé Tout le monde peut s’enregistrer (ce qui rendrait votre site toujours ouvert au public) :

Une fois que vous vous assurez que l’enregistrement est désactivé sur votre site, tout ce que vous avez à faire est :
- Choisir la page vers laquelle rediriger les utilisateurs après leur connexion (vous voudrez probablement créer une belle « page de lancement » avec tous les liens pertinents)
- Facultativement, choisir le délai avant de déconnecter les utilisateurs inactifs (cela permet de s’assurer que personne ne reste accidentellement connecté sur un ordinateur public)

Assurez-vous de sauvegarder vos modifications. Une fois cela fait, l’intégralité de votre site sera cachée derrière le mur protecteur de l’écran de connexion WordPress par défaut :

Étape 3 : Personnaliser l’écran de connexion WordPress (Facultatif)
Cette étape n’est pas requise pour le fonctionnement de votre site intranet. Mais si vous souhaitez ajouter une touche de marque à la partie visible 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 guide complet sur la création d’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 souhaitez la manière la plus rapide de créer un intranet, vous pouvez vous procurer un thème d’intranet, ajouter quelques extensions comme un plugin de base de connaissances, et être prêt à partir presque immédiatement.
Sinon, vous pouvez utiliser l’écosystème massif de plugins de WordPress pour construire votre propre pile de fonctionnalités.
Avez-vous d’autres questions sur la façon de créer un intranet avec WordPress ? Laissez un commentaire et nous essaierons de vous aider.
Lectures complémentaires
Restreindre l’accès aux pages WordPress et créer un espace membres