Cyber Monday Prolongé : Économisez jusqu'à 70% DE RÉDUCTION

00Days
:
00Hrs
:
00Min
:
00Sec
Get Deals →

Comment créer un site d'intranet WordPress : un guide étape par étape

Last updated on
Written By: Photo de profil Colin Newcomer
Guide sur la création d’un site intranet WordPress

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 !

Icône de confiance

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.

Create a Internal Knowledge Base - The Easy Way!

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

Get the Theme

Ce 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.

thème intranet wordpress

Alliance

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

autre thème intranet pour wordpress

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**.

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 :

wordpress sur un localhost

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>

fichier hosts

É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)
accéder à powershell
  • Dans PowerShell, tapez ipconfig et appuyez sur Entrée
  • Recherchez Adresse IPv4 dans le texte qui s'affiche et copiez la valeur
écran ipconfig

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

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) :

avertissement du plugin intranet tout-en-un

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)
configurer les paramètres de votre intranet wordpress

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 :

écran de connexion wordpress

É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.

avatar de l'auteur
Colin Newcomer
Colin Newcomer is a freelance writer for hire with a background in SEO and affiliate marketing. He helps clients grow their web visibility by writing primarily about digital marketing, WordPress, and B2B topics.

Laisser un commentaire ?