Lorsque nous parlons de WordPress, nous l'associons généralement à une plate-forme de blogging ou à un autre système de gestion de contenu, mais qu'en est-il d'un intranet? Ce tutoriel vous montrera comment transformer votre installation de base de WordPress en un intranet robuste pour votre entreprise..
À moins que vous ne remplissiez le rôle de support informatique pour votre bureau (parfois le rôle non défini d’un développeur Web), vous avez probablement déjà une sorte de serveur Intranet. Sinon, vous pouvez accéder à un répertoire local via le partage de fichiers. Par exemple, je vais d'abord supposer quelques choses:
Lorsque j’étais à l’origine avec l’idée d’utiliser WordPress en tant qu’intranet, j’ai pensé que la configuration serait minimale, nos ordinateurs étant déjà connectés à un réseau et le "partage Web" pourrait simplement être activé pour partager des fichiers. Avec MAMP en cours d’exécution et WordPress inséré dans un répertoire, nous avons tous été en mesure de voir le site Intranet «WordPress». Bien que ce soit une façon de le faire, notre Intranet devait être accessible via d’autres sites et, sans carte IP supplémentaire, nous avons décidé d’héberger notre "Intranet" dans le cloud..
Si vous envisagez de loger votre intranet dans le nuage, il peut être utile de limiter l’accès à l’annuaire. Vous pouvez le faire de plusieurs manières:
Si l'intranet de votre entreprise doit être hébergé dans le cloud, vous pouvez invoquer ces deux méthodes pour des précautions supplémentaires..
Si vous envisagez de modifier votre .htaccess fichier, vous devez connaître votre adresse IP et les adresses de ceux auxquels vous souhaitez autoriser l'accès. Vous pouvez trouver votre adresse IP rapidement en allant sur Google et en tapant "Quelle est mon adresse IP?" Une fois que vous avez les adresses IP nécessaires, vous pouvez commencer à éditer votre .htaccess fichier.
Pour ce faire, ouvrez votre .htaccess fichier et ajoutez les lignes suivantes en remplaçant l’adresse IP par la vôtre.
ordre refuser, permettre refuser de tous permettre de 111.222.33.44
Si vous autorisez plusieurs adresses IP à accéder à votre site, ajoutez simplement une autre ligne autorisant une autre adresse IP..
Si vous décidez d’héberger votre intranet sur votre propre réseau, vous devrez décider si vous souhaitez ou non avoir un accès en dehors du réseau (c’est-à-dire y accéder en toute sécurité via n’importe où). Pour cela, vous aurez besoin d’une adresse IP statique avec laquelle vous devrez parler avec votre fournisseur d’accès Internet (fournisseur de services Internet)..
Dans un monde parfait, chaque ordinateur serait capable de supporter les dernières et meilleures versions de système d'exploitation disponibles et ils seraient automatiquement mis à jour gratuitement - malheureusement, ce n'est pas le cas. Ces prochaines étapes devraient vous aider à comprendre comment configurer votre réseau. Ils seront probablement différents selon le système d'exploitation utilisé et selon que vous êtes sur PC ou Mac.
Même si je méprise parfois Windows 7, la création d'un réseau domestique est assez facile si vous avez déjà des périphériques qui le prennent en charge. Vous trouverez ci-dessous des étapes très simples pour créer un réseau. Pour des instructions détaillées, Microsoft propose un processus rapide en 6 étapes pour la configuration d’un réseau facile à suivre..
Créer un réseau avec un Mac est également un processus assez simple.
Ce que j’ai fait par le passé pour fournir un intranet WordPress (sur un réseau Mac), c’est le partage Web activé, en plus de la configuration du réseau. MAMP est installé et fonctionne pendant que je suis connecté à mon ordinateur. J'ai ensuite créé un répertoire dans le htdocs de mes fichiers d'application MAMP pour notre site Web Intranet. Tant que le serveur MAMP est activé, les autres ordinateurs du réseau peuvent accéder au site et l'utiliser. Ce n’est probablement pas une façon pratique de s’y prendre, mais juste un façon de le faire.
L’un des meilleurs atouts de WordPress réside probablement dans sa capacité à être étendu avec l’utilisation de plugins, ce que nous allons faire avec notre intranet. Je ne suggère pas d'aller "plugin fou" et d'installer tout sous le soleil, mais il y en a quelques-uns qui font le travail bien.
WP Document Revisions est un système de gestion de documents robuste. Il fournit un contrôle de version et a été construit pour des projets collaboratifs urgents. Ce plug-in présente une large gamme de fonctionnalités, notamment le contrôle d'accès pour les documents devant rester confidentiels, protégés par mot de passe ou publics. Si vous avez besoin de rendre ce plugin plus "personnalisé", vous pouvez facilement ajouter des taxonomies personnalisées.
BuddyPress peut être un élément très bénéfique d’un site intranet WordPress. Ses fonctionnalités intégrées pour la gestion de groupes et de groupes, les profils, la messagerie, les blogs, les forums et sa grande variété de plug-ins compatibles en font un atout très souhaitable. Vous pouvez potentiellement baser l'intégralité de votre intranet WordPress autour de BuddyPress, ce qui donnera à votre organisation son propre "réseau social" interne de communication..
CollabPress est un plugin de gestion de projet génial pour WordPress. Ce plugin est idéal pour les intranets qui doivent suivre les projets, les tâches, les échéances, les affectations de projet, la journalisation des activités, etc. Ce plugin est également livré pré-emballé avec l'intégration de groupe BuddyPress - ce qui pourrait en faire un intranet encore plus robuste alimenté par BuddyPress.
Évitez d'installer des plugins pour des choses qui peuvent facilement être créées vous-même, telles que des types de post personnalisés et des taxonomies..
Lorsque vous décidez d'utiliser WordPress en tant qu'intranet, vous devriez envisager de développer votre propre thème. Lors de la planification d'un "thème" Intranet, vous devez prendre en compte certains éléments:
Avoir un plan solide pour votre structure Intranet contribuera grandement à la planification et au développement de votre thème. Plus vous serez organisé et détaillé, plus il sera facile de configurer.
P2 offre un environnement semblable à une mise à jour des statuts et pourrait constituer un bon point de départ pour un intranet basé sur WordPress. P2 fournit des commentaires et des modifications de messages en ligne et permet également une mise à jour en temps réel. Cela pourrait être une solution idéale pour ceux qui recherchent un système de reporting basé sur un projet en tant qu’intranet..
Avoir un intranet basé sur WordPress peut améliorer votre flux de travail et souvent votre communication avec vos employés. Il permet aux ressources importantes de l'entreprise et aux informations sur le projet de devenir facilement disponibles..