Comment créer un site intranet WordPress : Un guide étape par étape
Vous souhaitez créer un site intranet pour votre entreprise ou votre 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 l'outil adéquat, vous êtes peut-être un peu perdu 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 bases 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 pour tout site intranet.
C'est pourquoi nous avons décidé d'écrire un tutoriel détaillé sur la façon dont vous pouvez utiliser WordPress pour créer un site intranet.
Vous apprendrez :
- Quelques-uns des meilleurs plugins à utiliser pour votre intranet WordPress
- Quelques thèmes WordPress pour intranet 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ébergeur local, soit en utilisant un plugin gratuit.
Il y a beaucoup de choses à couvrir, alors commençons !
Dans cet article
- Ce que vous pouvez faire avec un site intranet WordPress
- Les plugins de base et les thèmes dont vous avez besoin pour gérer un site intranet
- 2 méthodes différentes pour créer un intranet avec WordPress
- Comment créer un intranet WordPress en utilisant XAMPP (ou une autre solution locale)
- Comment créer un intranet WordPress à l'aide d'un plugin
- Dernières réflexions sur la création d'un intranet WordPress
Nous testons et étudions rigoureusement chaque produit que nous recommandons sur HeroThemes. Notre processus d'évaluation. Nous pouvons également percevoir une commission si vous effectuez un achat par l'intermédiaire de nos liens.
Créez une base de connaissances consultable sur votre intranet.
Obtenir le thèmeCe 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 d'équipe au courant des dernières nouvelles.
- Offrez aux employés un moyen de communiquer et de s'organiser via des chats 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. (Voir comment le thème WikiPress peut vous aider).
La création d'un site intranet n'est pas très différente de celle d'un site WordPress ordinaire. En fait, les seules choses vraiment uniques à propos d'un site intranet WordPress sont les suivantes :
- Les plugins spécifiques que vous utilisez
- Comment rendre votre site privé pour empêcher les utilisateurs non autorisés d'y accéder ?
Les plugins de base et les thèmes dont vous avez besoin pour gérer 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.
La plupart de ces plugins sont spécifiques à vos besoins, ce qui signifie qu'ils ne s'appliqueront pas tous à 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 distincts pour chaque employé, ainsi que des discussions de groupe et des messages privés.(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 Mul tisite - bien qu'il ne s'agisse pas techniquement d'un plugin, l'activation de WordPress MultiSite peut s'avérer utile si vous souhaitez donner à différents départements ou groupes une zone distincte dans votre intranet.
- Kanban Boards for WordPress - ce plugin vous permet d'utiliser des tableaux Kanban (comme Trello) sur votre site WordPress. Ce plugin est idéal pour la gestion de projets ou pour rester organisé en tant qu'é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 WordPress de construction de formulaires)
- 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 qu'ils puissent toujours vérifier facilement la disponibilité. Vous pouvez également utiliser d'autres plugins de calendrier WordPress.
Pensez aussi à 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 intranet WordPress prêts à l'emploi.
Voici deux options populaires :
Woffice
Woffice est un thème d'intranet populaire qui intègre la plupart des fonctionnalités susmentionnées. Fondamentalement, il est conçu pour être un portail d'employés fonctionnel dès le premier jour.
Alliance
Alliance est un autre thème WordPress intranet populaire qui est presque entièrement prêt à l'emploi.
En utilisant l'un de ces thèmes, vous pourrez peut-être 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 superflue la méthode "Intranet tout-en-un" ci-dessous.
2 méthodes différentes pour créer un intranet avec WordPress
Une fois que vous avez une idée générale des plugins qui alimenteront votre site intranet WordPress, vous pouvez adopter deux approches générales pour créer un intranet avec WordPress.
Le choix de la méthode dépend principalement 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 lorsque vous êtes connecté à votre réseau local, vous pouvez utiliser une solution localhost 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 hébergée de WordPress 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 locale)
Dans cette mise en œuvre, vous exécuterez une installation de WordPress sur un serveur local. J'utiliserai XAMPP pour ce tutoriel, mais vous pouvez utiliser n'importe quelle solution 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 de verrouiller les rôles des utilisateurs tant que votre réseau est sécurisé.
Les limites de cette méthode sont les suivantes :
- Vous aurez besoin d'un ordinateur toujours en marche pour faire fonctionner le localhost.
- Les utilisateurs ne pourront pas accéder à votre intranet s'ils ne sont 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 que vous avez installé XAMPP, créez une nouvelle installation de WordPress sur votre localhost XAMPP.
Cette installation de WordPress alimentera votre site intranet, et c'est donc là que vous voudrez configurer vos plugins et/ou thèmes :
Si vous n'êtes pas sûr de savoir comment configurer XAMPP et installer WordPress, vous pouvez trouver des tutoriels détaillés à partir de ThemeIsle ou WPMU DEV.
Étape 2 : Mise en place d'un hôte virtuel
Ensuite, vous devrez configurer un hôte virtuel dans le fichier de configuration d'Apache dans XAMPP(vous trouverez un guide plus détaillé ici). Cela permet à votre serveur web de traiter 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 httpd-vhosts.conf
fichier.
Ajoutez cet extrait, en veillant à remplacer DocumentRoot par la structure du dossier dans lequel 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>
Étape 3 : Trouver l'adresse IP du serveur Localhost
Une fois que votre site WordPress fonctionne avec succès sur XAMPP, vous devez trouver l'adresse IP du réseau local 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 montrerai également un exemple pour Windows 10 ci-dessous :
Pour trouver ceci sur Windows 10 :
- Cliquez avec le bouton droit de la souris 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 la touche Entrée.
- Recherchez l'adresse IPv4 dans le texte qui revient et copiez la valeur.
Pour que d'autres utilisateurs puissent accéder à ce site, ils devront utiliser cette adresse IP.
Étape 4 : Utiliser le fichier Hosts pour créer de meilleurs liens
Pour terminer, vous pouvez modifier le fichier hosts de tous les ordinateurs du réseau pour rendre votre intranet accessible à l'adresse suivante intranet.local
au lieu de 192.168.1.253
.
Pour ce faire, ouvrez votre fichier hôte :
- Fenêtres :
\Windows\system32\drivers\etc\hosts
- Mac:
/private/etc/hosts
Et ajoutez cet extrait, en vous assurant de 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 : Terminer l'installation de WordPress pour vous l'approprier
Maintenant, vous devriez être à peu près prêt prêt ! Il ne vous reste plus qu'à installer les plugins WordPress et/ou le thème nécessaires pour obtenir les fonctionnalités que vous souhaitez pour votre site intranet.
Comment créer un intranet WordPress à l'aide d'un plugin
Dans cette mise en œuvre, vous créerez une installation WordPress normale hébergée sur un serveur public. Ensuite, vous utiliserez le plugin Intranet All-In-One pour sécuriser votre intranet et ajouter des contrôles de confidentialité afin que les personnes extérieures n'y aient pas accès.
La version gratuite offre suffisamment de flexibilité pour l'installation d'un seul site. Mais si vous envisagez d'utiliser WordPress Multisite pour votre intranet, vous voudrez certainement passer à la version premium pour bénéficier de nombreuses fonctionnalités spécifiques au Multisite.
Les avantages de cette approche sont les suivants
- Vous n'avez pas à craindre que votre intranet tombe en panne si quelqu'un éteint accidentellement le mauvais ordinateur (parce qu'il est hébergé sur un serveur externe).
- Les utilisateurs peuvent se connecter de n'importe où, à condition de disposer des informations d'identification de leur compte d'utilisateur.
Les limites de cette méthode sont les suivantes :
- 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 : Installation de WordPress
Pour commencer avec cette méthode, il n'y a vraiment rien de spécial à faire. En effet, comme vous l'hébergez sur un serveur public, vous ne créez au départ qu'un site WordPress ordinaire.
Une fois que vous avez créé votre site intranet de base, il est temps de le sécuriser à l'aide de All-In-One Intranet.
Étape 2 : Configurer le plugin Intranet All-In-One
Une fois le plugin installé et activé, allez dans Paramètres → Intranet All-In-One pour le configurer.
Il n'y a pas grand-chose à configurer.
Le plugin s'activera automatiquement et vous indiquera également si l'option Toute personne peut s'inscrire est activée(ce qui rendrait votre site toujours ouvert au public) :
Une fois que vous vous êtes assuré que l'enregistrement est fermé sur votre site, il ne vous reste plus qu'à le faire :
- Choisissez la page à laquelle les utilisateurs doivent se rendre après s'être inscrits(vous voudrez probablement créer une belle "page de lancement" avec tous les liens pertinents).
- Si vous le souhaitez, vous pouvez choisir le délai d'attente avant la déconnexion des utilisateurs inactifs(cela permet d'éviter que quelqu'un reste accidentellement connecté sur un ordinateur public).
Veillez à enregistrer vos modifications. Une fois cela fait, l'ensemble de votre site sera caché derrière le mur protecteur de l'écran de connexion par défaut de WordPress :
Étape 3 : Personnaliser l'écran de connexion de WordPress (optionnel)
Cette étape n'est pas nécessaire au fonctionnement de votre site intranet. Mais si vous souhaitez donner une image de marque à la partie de votre site qui est en première ligne, vous pouvez utiliser un plugin comme Admin Custom Login pour modifier l'apparence de votre page de connexion.
Dernières réflexions sur la création d'un intranet WordPress
Voilà qui conclut notre grand guide sur la création d'un intranet avec WordPress. Les deux approches offrent un moyen viable de créer un site intranet - vous devez juste décider si vous voulez ou non que votre installation soit accessible depuis l'extérieur de votre réseau local.
Si vous voulez créer un intranet le plus rapidement possible, vous pouvez prendre un thème intranet, ajouter quelques extras comme un plugin de base de connaissances, et être prêt à démarrer presque immédiatement.
Sinon, vous pouvez utiliser l'énorme écosystème de plugins de WordPress pour construire 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.