Come creare un sito Intranet WordPress: cosa ti serve per configurarlo
Pubblicato: 2018-03-12Stai cercando di creare un sito intranet per la tua azienda o organizzazione? Essendo il sistema di gestione dei contenuti più popolare al mondo, WordPress può offrire facilmente tutte le funzionalità di cui il tuo sito intranet ha bisogno.
Ma anche se sai che WordPress è lo strumento giusto, potresti essere un po' confuso riguardo ai passaggi e ai plug-in effettivi necessari per creare un sito intranet di WordPress.
In qualità di creatori di temi e plug-in di knowledge base, sappiamo che molti dei nostri clienti utilizzano i nostri strumenti per creare basi di conoscenza interne, che è una funzionalità perfetta su qualsiasi sito intranet.
A tal fine, abbiamo deciso di scrivere un tutorial dettagliato su come utilizzare WordPress per creare un sito Web intranet.
Imparerai:
- Alcuni dei migliori plugin da utilizzare sulla tua installazione intranet di WordPress
- Alcuni temi intranet di WordPress che possono offrire buone soluzioni pronte all'uso se vuoi risparmiare tempo
- Due modi diversi per rendere privato il tuo sito intranet WordPress, utilizzando un localhost o un plug-in gratuito
C'è molto terreno da coprire, quindi iniziamo!

Costruisci una base di conoscenza ricercabile sulla tua intranet.
Ottieni il temaCosa puoi fare con un sito Intranet WordPress
La creazione di un sito intranet WordPress è un ottimo passo per tutti i tipi di organizzazioni per creare un portale privato per i dipendenti.
Con una intranet potrai:
- Crea una knowledge base interna per centralizzare le conoscenze della tua organizzazione e renderle accessibili ai membri del team.
- Tieni tutti i tuoi dipendenti o membri del team aggiornati con le ultime notizie.
- Offri ai dipendenti un modo per comunicare e organizzarsi tramite chat di gruppo, messaggi privati o forum. (ForumPress è perfetto per questo)
- Archivia i documenti importanti a cui i dipendenti devono accedere regolarmente. (Guarda come il tema WikiPress potrebbe aiutarti in questo).
La creazione di un sito intranet non è così diversa da un normale sito WordPress. In effetti, le uniche cose davvero uniche di un sito intranet di WordPress sono:
- I plugin specifici che utilizzi
- Come rendi privato il tuo sito per tenere fuori gli utenti non autorizzati
I plugin e i temi di base necessari per eseguire un sito Intranet
Oltre alle tecniche specifiche per creare effettivamente la tua installazione intranet di WordPress, probabilmente avrai bisogno di una serie di plug-in per ottenere la funzionalità che desideri sul tuo sito intranet.
Ora, molto di questo sarà specifico per le tue esigenze uniche, il che significa che non tutti questi plugin si applicheranno alla tua situazione. Ma i seguenti plugin sono adatti alla maggior parte dei siti intranet:
- BuddyPress – La funzionalità di social network di BuddyPress semplifica la creazione di profili separati per ciascun dipendente, oltre a consentire discussioni di gruppo e messaggistica privata.
- Base di conoscenza eroica: il nostro plug-in Base di conoscenza eroica può aiutarti a creare una base di conoscenza interna dettagliata per rendere le conoscenze della tua azienda facilmente accessibili a tutti i dipendenti.
- WordPress Multisite: anche se tecnicamente non è un plug-in, abilitare WordPress MultiSite può essere utile se desideri offrire a diversi dipartimenti o gruppi un'area separata nella tua intranet.
- Schede Kanban per WordPress: questo plugin ti consente di utilizzare le schede Kanban (come Trello) come parte del tuo sito WordPress. Questo è ottimo per la gestione dei progetti o comunque per rimanere organizzati come una squadra.
- Gravity Forms: la flessibilità di questo plug-in offre moltissimi casi d'uso diversi per le intranet. Se puoi farlo con un modulo, Gravity Forms può aiutarti a farlo.
- Calendario delle prenotazioni: questo plug-in può aiutarti a consentire alle persone di prenotare sale riunioni o altre aree comuni in modo che le persone possano sempre verificare facilmente la disponibilità.
Considera anche un tema Intranet WordPress
Sebbene tu possa utilizzare qualsiasi tema WordPress per la tua intranet, alcuni sviluppatori WordPress intraprendenti hanno già creato temi intranet WordPress già pronti.
Ecco due opzioni popolari:
Woffice
Woffice è un popolare tema intranet che include gran parte delle funzionalità di cui sopra. Fondamentalmente, è impostato per essere un portale per i dipendenti funzionante sin dal primo giorno.

Alleanza
Alliance è un altro popolare tema intranet di WordPress che è quasi completamente pronto per l'uso.

Utilizzando uno di questi temi, potresti essere in grado di ignorare alcuni degli altri passaggi in questo tutorial. Ad esempio, Woffice gestisce già il blocco delle autorizzazioni di accesso degli utenti, il che renderebbe superfluo il metodo Intranet All-In-One.
2 diversi metodi per creare una intranet con WordPress
Una volta che hai una struttura approssimativa dei plugin che alimenteranno il tuo sito intranet WordPress, ci sono due approcci generali che puoi adottare per creare una intranet con WordPress.
Il metodo che scegli dovrebbe dipendere principalmente dal fatto che tu abbia bisogno o meno che gli utenti possano accedere all'intranet quando non sono in ufficio .
- Per una vera intranet accessibile solo quando connesso alla tua rete locale, puoi utilizzare una soluzione localhost come XAMPP o WAMP. Clicca qui per andare a questa sezione.
- Per consentire agli utenti di accedere al sito intranet al di fuori della rete, puoi anche optare per un'installazione WordPress ospitata e proteggerla con un plug-in come All-In-One Intranet. Clicca qui per andare a questa sezione.
Come creare una intranet WordPress utilizzando XAMPP (o un'altra soluzione Localhost)
In questa implementazione, eseguirai un'installazione di WordPress da una soluzione server locale. Userò XAMPP per il tutorial, ma puoi usare qualcosa di simile.
I vantaggi di questo metodo sono che:
- Solo le persone della tua rete potranno accedere al sito intranet.
- Non devi preoccuparti troppo del blocco dei ruoli utente fintanto che la tua rete è sicura.
I limiti di questo metodo sono che:
- Avrai bisogno di un computer sempre in esecuzione per eseguire localhost.
- Gli utenti non potranno accedere alla tua intranet quando non sono connessi alla tua rete locale.
Passaggio 1: installa XAMPP e WordPress sul tuo computer
Per iniziare, devi installare XAMPP sul computer che desideri utilizzare per alimentare la tua intranet.
Dopo aver installato XAMPP, crea una nuova installazione di WordPress sul tuo localhost XAMPP.
Questa installazione di WordPress alimenterà il tuo sito intranet, quindi è anche dove vorrai configurare i tuoi plugin e/o temi:


Se non sei sicuro di come configurare XAMPP e installare WordPress, puoi trovare tutorial dettagliati da ThemeIsle o WPMU DEV .
Passaggio 2: configura un host virtuale
Successivamente, dovrai configurare un host virtuale nel file di configurazione di Apache in XAMPP (puoi trovare una guida più dettagliata qui). Ciò consente al tuo server web di gestire le richieste per un URL reale, come intranet.local.
Per fare ciò, vai a …\xampp\apache\conf\extra\httpd-vhosts.conf e modifica il file httpd-vhosts.conf .
Aggiungi questo snippet, assicurandoti di sostituire DocumentRoot con la struttura di cartelle effettiva in cui hai installato WordPress e ServerName con l'URL che desideri utilizzare per la tua intranet:
<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

Passaggio 3: trova l'indirizzo IP per il server Localhost
Dopo aver eseguito correttamente il tuo sito WordPress su XAMPP, dovrai trovare l'indirizzo IP LAN del computer che ospita il sito localhost in modo che altri utenti sulla tua rete possano accedere all'installazione di WordPress.
Ecco le istruzioni su come farlo e mostrerò anche un esempio per Windows 10 di seguito:
- finestre
- Mac
- Linux
Per trovarlo su Windows 10:
- Fare clic con il pulsante destro del mouse sul pulsante Start di Windows per aprire il menu di accesso rapido nascosto
- Seleziona Windows PowerShell (amministratore)

- In PowerShell digita ipconfig e premi invio
- Cerca l' indirizzo IPv4 nel testo che ritorna e copia il valore

Affinché altri utenti accedano a questo sito, dovranno utilizzare questo indirizzo IP.
Passaggio 4: utilizza il file host per creare collegamenti più belli
Per finire, puoi modificare il file hosts per tutti i computer della rete per rendere la tua intranet accessibile su intranet.local invece di 192.168.1.253 .
Per farlo, apri il tuo file host:
- Windows:
\Windows\system32\drivers\etc\hosts - Mac :
/private/etc/hosts
E aggiungi questo frammento, assicurandoti di sostituire l'indirizzo IP con l'indirizzo IP del tuo computer XAMPP:
192.168.1.253 intranet.local
Ora, gli utenti dovrebbero essere in grado di accedere al tuo sito intranet semplicemente digitando intranet.local nella barra degli indirizzi del browser.
Passaggio 5: completa l'installazione di WordPress per personalizzarlo
Ora dovresti essere praticamente tutto pronto! Tutto ciò che resta da fare è installare i plugin e/o il tema WordPress richiesti per ottenere la funzionalità che desideri dal tuo sito intranet.
Come creare una intranet WordPress utilizzando un plug-in
In questa implementazione, creerai una normale installazione di WordPress ospitata su un server pubblico. Quindi, utilizzerai il plug-in Intranet All-In-One per proteggere la tua intranet e aggiungere controlli sulla privacy in modo che gli estranei non possano accedervi.
La versione gratuita offre flessibilità sufficiente per installazioni su un singolo sito. Ma se hai intenzione di utilizzare WordPress Multisite per potenziare la tua intranet, vorrai sicuramente aggiornare alla versione premium per molte funzionalità specifiche per Multisite.
I vantaggi di questo approccio sono che:
- Non devi preoccuparti che la tua intranet si interrompa se qualcuno spegne accidentalmente il computer sbagliato (perché è ospitato su un server esterno).
- Le persone possono accedere da qualsiasi luogo purché dispongano delle credenziali del proprio account utente.
I limiti di questo metodo sono che:
- Dovrai prestare molta attenzione alla sicurezza e alle autorizzazioni di accesso degli utenti perché il tuo sito è ospitato su un server pubblico.
Passaggio 1: configura la tua installazione di WordPress
Per iniziare con questo metodo, non c'è davvero niente di speciale che devi fare. Cioè, poiché lo stai ospitando su un server pubblico, all'inizio stai semplicemente creando un normale sito WordPress.
Una volta che hai ottenuto il tuo sito intranet di base, è il momento di proteggerlo utilizzando All-In-One Intranet.
Passaggio 2: configurare il plug-in Intranet All-In-One
Dopo aver installato e attivato il plug-in, vai su Impostazioni → Intranet All-In-One per configurarlo.
Non c'è molto da configurare.
Il plug-in si accenderà automaticamente e ti dirà anche se chiunque può registrarsi attivato (il che renderebbe il tuo sito ancora aperto al pubblico ):

Dopo esserti assicurato che la registrazione al tuo sito sia chiusa, tutto ciò che devi fare è:
- Scegli a quale pagina indirizzare gli utenti dopo aver effettuato l'accesso ( probabilmente vorrai creare una bella "pagina di lancio" con tutti i collegamenti pertinenti )
- Facoltativamente, scegli quanto tempo attendere prima di disconnettere gli utenti inattivi ( questo aiuta a garantire che qualcuno non rimanga accidentalmente connesso su un computer pubblico )

Assicurati di salvare le modifiche. Una volta fatto, l'intero sito sarà nascosto dietro il muro protettivo della schermata di accesso predefinita di WordPress:

Passaggio 3: personalizza la schermata di accesso di WordPress (opzionale)
Questo passaggio non è necessario per il funzionamento del tuo sito Intranet. Ma se desideri aggiungere un po' di branding all'unica parte anteriore del tuo sito web, puoi utilizzare un plug-in come Admin Custom Login per modificare l'aspetto della tua pagina di accesso.
Considerazioni finali sulla creazione di una intranet WordPress
Questo conclude la nostra grande guida su come creare una intranet con WordPress. Entrambi gli approcci offrono un mezzo praticabile per creare un sito intranet: devi solo decidere se vuoi o meno che la tua installazione sia accessibile dall'esterno della tua rete locale.
Se desideri il modo più rapido per creare una intranet, puoi prendere un tema intranet, aggiungere alcuni extra come un plug-in di knowledge base ed essere pronto per iniziare quasi subito.
Altrimenti, puoi utilizzare l'enorme ecosistema di plugin di WordPress per creare il tuo stack di funzionalità.
Hai altre domande su come creare una intranet con WordPress? Lascia un commento e cercheremo di aiutarti.
