So erstellen Sie eine WordPress-Intranet-Site: Was Sie für die Einrichtung benötigen

Veröffentlicht: 2018-03-12

Möchten Sie eine Intranet-Site für Ihr Unternehmen oder Ihre Organisation einrichten? Als weltweit beliebtestes Content-Management-System kann WordPress problemlos alle Funktionen bieten, die Ihre Intranet-Site benötigt.

Aber selbst wenn Sie wissen, dass WordPress das richtige Tool ist, sind Sie vielleicht etwas verwirrt über die eigentlichen Schritte und Plugins, die Sie zum Erstellen einer WordPress-Intranetseite benötigen.

Als Ersteller von Themen und Plugins für Wissensdatenbanken wissen wir, dass viele unserer Kunden unsere Tools verwenden, um interne Wissensdatenbanken zu erstellen, was ein perfektes Feature für jede Intranet-Site ist.

Zu diesem Zweck haben wir uns entschlossen, ein detailliertes Tutorial darüber zu schreiben, wie Sie mit WordPress eine Intranet-Website erstellen können.

Du wirst lernen:

  • Einige der besten Plugins, die Sie in Ihrer WordPress-Intranet-Installation verwenden können
  • Ein paar WordPress-Intranet-Themes, die gute Out-of-the-Box-Lösungen bieten können, wenn Sie Zeit sparen möchten
  • Zwei verschiedene Möglichkeiten, wie Sie Ihre WordPress-Intranetseite privat machen können, entweder durch die Verwendung eines Localhosts oder eines kostenlosen Plugins

Es gibt viel zu tun, also fangen wir an!

Erstellen Sie eine interne Wissensdatenbank - der einfache Weg!

Erstellen Sie eine durchsuchbare Wissensdatenbank in Ihrem Intranet.

Holen Sie sich das Thema

Was Sie mit einer WordPress-Intranetseite machen können

Das Erstellen einer WordPress-Intranetseite ist ein großartiger Schritt für alle Arten von Organisationen, um ein privates Portal für Mitarbeiter zu erstellen.

Mit einem Intranet können Sie:

  • Erstellen Sie eine interne Wissensdatenbank, um das Wissen Ihrer Organisation zu zentralisieren und Teammitgliedern zugänglich zu machen.
  • Halten Sie alle Ihre Mitarbeiter oder Teammitglieder mit den neuesten Nachrichten auf dem Laufenden.
  • Bieten Sie Mitarbeitern die Möglichkeit, über Gruppenchats, private Nachrichten oder Foren zu kommunizieren und sich zu organisieren. (ForumPress ist dafür perfekt)
  • Speichern Sie wichtige Dokumente, auf die Mitarbeiter regelmäßig zugreifen müssen. (Sehen Sie, wie das WikiPress-Thema Ihnen dabei helfen kann).

Das Erstellen einer Intranet-Site unterscheidet sich nicht so sehr von einer normalen WordPress-Site. Tatsächlich sind die einzigen wirklich einzigartigen Dinge an einer WordPress-Intranetseite:

  • Die spezifischen Plugins, die Sie verwenden
  • Wie Sie Ihre Website privat machen, um unbefugte Benutzer fernzuhalten

Die grundlegenden Plugins und Themes, die Sie benötigen, um eine Intranet-Site zu betreiben

Abgesehen von den spezifischen Techniken zum Erstellen Ihrer WordPress-Intranetinstallation benötigen Sie wahrscheinlich eine Reihe von Plugins, um die gewünschte Funktionalität auf Ihrer Intranetseite zu erhalten.

Nun, vieles davon wird spezifisch für Ihre individuellen Bedürfnisse sein, was bedeutet, dass nicht alle dieser Plugins auf Ihre Situation zutreffen. Aber die folgenden Plugins passen gut zu den meisten Intranetseiten:

  • BuddyPress – Die Social-Network-Funktionalität von BuddyPress macht es einfach, separate Profile für jeden Mitarbeiter zu erstellen und Gruppendiskussionen und privates Messaging zu ermöglichen.
  • Heroic Knowledge Base – unser eigenes Heroic Knowledge Base-Plugin kann Ihnen dabei helfen, eine detaillierte interne Wissensdatenbank zu erstellen, um das Wissen Ihres Unternehmens für alle Mitarbeiter leicht zugänglich zu machen.
  • WordPress Multisite – Obwohl es sich technisch gesehen nicht um ein Plugin handelt, kann die Aktivierung von WordPress MultiSite hilfreich sein, wenn Sie verschiedenen Abteilungen oder Gruppen einen separaten Bereich in Ihrem Intranet geben möchten.
  • Kanban-Boards für WordPress – Mit diesem Plugin können Sie Kanban-Boards (wie Trello) als Teil Ihrer WordPress-Site verwenden. Dieser eignet sich hervorragend für das Projektmanagement oder um anderweitig als Team organisiert zu bleiben.
  • Gravity Forms – die Flexibilität dieses Plugins bietet eine Menge verschiedener Anwendungsfälle für Intranets. Wenn Sie dies mit einem Formular tun können, kann Gravity Forms Ihnen dabei helfen.
  • Buchungskalender – Dieses Plugin kann Ihnen helfen, Besprechungsräume oder andere Gemeinschaftsbereiche zu buchen, damit die Leute die Verfügbarkeit immer leicht überprüfen können.

Ziehen Sie auch ein WordPress-Intranet-Theme in Betracht

Während Sie jedes WordPress-Theme für Ihr Intranet verwenden können, haben einige unternehmungslustige WordPress-Entwickler bereits fertige WordPress-Intranet-Themen erstellt.

Hier sind zwei beliebte Optionen:

Woffice

Woffice ist ein beliebtes Intranet-Design, in das viele der oben genannten Funktionen integriert sind. Grundsätzlich ist es vom ersten Tag an als funktionierendes Mitarbeiterportal eingerichtet.

WordPress Intranet-Theme

Allianz

Alliance ist ein weiteres beliebtes WordPress-Intranet-Theme, das fast vollständig sofort einsatzbereit ist.

Ein weiteres Intranet-Theme für WordPress

Wenn Sie eines dieser Designs verwenden, können Sie möglicherweise einige der anderen Schritte in diesem Tutorial umgehen. Beispielsweise übernimmt Woffice bereits das Sperren von Benutzerzugriffsrechten, was die unten beschriebene All-In-One-Intranet-Methode überflüssig machen würde.

2 verschiedene Methoden zum Erstellen eines Intranets mit WordPress

Sobald Sie einen groben Rahmen der Plugins haben, die Ihre WordPress-Intranet-Site unterstützen, gibt es zwei allgemeine Ansätze, die Sie verwenden können, um ein Intranet mit WordPress zu erstellen.

Welche Methode Sie wählen, sollte hauptsächlich davon abhängen, ob Sie möchten, dass Benutzer auf das Intranet zugreifen können, wenn sie nicht im Büro sind .

  • Für ein echtes Intranet, auf das nur zugegriffen werden kann, wenn es mit Ihrem lokalen Netzwerk verbunden ist, können Sie eine Localhost-Lösung wie XAMPP oder WAMP verwenden. Klicken Sie hier, um zu diesem Abschnitt zu gelangen.
  • Um Benutzern den Zugriff auf die Intranet-Site außerhalb des Netzwerks zu ermöglichen, können Sie sich auch für eine gehostete WordPress-Installation entscheiden und diese mit einem Plugin wie All-In-One Intranet sichern. Klicken Sie hier, um zu diesem Abschnitt zu gelangen.

So erstellen Sie ein WordPress-Intranet mit XAMPP (oder einer anderen Localhost-Lösung)

In dieser Implementierung führen Sie eine WordPress-Installation von einer lokalen Serverlösung aus. Ich werde XAMPP für das Tutorial verwenden, aber Sie können etwas Ähnliches verwenden.

Die Vorteile dieser Methode sind:

  • Nur Personen in Ihrem Netzwerk können auf die Intranetsite zugreifen.
  • Sie müssen sich nicht so viele Gedanken über das Sperren von Benutzerrollen machen, solange Ihr Netzwerk sicher ist.

Die Einschränkungen dieser Methode sind:

  • Sie benötigen einen Computer, der immer läuft, um den localhost auszuführen.
  • Benutzer können nicht auf Ihr Intranet zugreifen, wenn sie nicht mit Ihrem lokalen Netzwerk verbunden sind.

Schritt 1: Installieren Sie XAMPP und WordPress auf Ihrem Computer

Um zu beginnen, müssen Sie XAMPP auf dem Computer installieren, den Sie für Ihr Intranet verwenden möchten.

Sobald Sie XAMPP installiert haben, erstellen Sie eine neue WordPress-Installation auf Ihrem lokalen XAMPP-Host.

Diese WordPress-Installation versorgt Ihre Intranet-Site mit Strom, also sollten Sie dort auch Ihre Plugins und/oder Themes einrichten:

WordPress auf einem Localhost

Wenn Sie sich nicht sicher sind, wie Sie XAMPP konfigurieren und WordPress installieren, finden Sie detaillierte Tutorials von ThemeIsle oder WPMU DEV .

Schritt 2: Richten Sie einen virtuellen Host ein

Als nächstes müssen Sie einen virtuellen Host in der Apache-Konfigurationsdatei in XAMPP einrichten (eine ausführlichere Anleitung finden Sie hier). Dadurch kann Ihr Webserver Anforderungen für eine tatsächliche URL verarbeiten – wie intranet.local.

Navigieren Sie dazu zu …\xampp\apache\conf\extra\httpd-vhosts.conf und bearbeiten Sie die Datei httpd-vhosts.conf .

Fügen Sie dieses Snippet hinzu und stellen Sie sicher, dass Sie DocumentRoot durch die tatsächliche Ordnerstruktur ersetzen, in der Sie WordPress installiert haben, und ServerName durch die URL, die Sie für Ihr Intranet verwenden möchten:

<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

hosts-Datei

Schritt 3: Suchen Sie die IP-Adresse für den Localhost-Server

Sobald Ihre WordPress-Site erfolgreich auf XAMPP ausgeführt wird, müssen Sie die LAN-IP-Adresse des Computers finden, der die localhost-Site hostet, damit andere Benutzer in Ihrem Netzwerk auf die WordPress-Installation zugreifen können.

Hier ist eine Anleitung dazu, und ich werde unten auch ein Beispiel für Windows 10 zeigen:

  • Windows
  • Mac
  • Linux

So finden Sie dies unter Windows 10:

  • Klicken Sie mit der rechten Maustaste auf die Windows-Startschaltfläche, um das versteckte Schnellzugriffsmenü zu öffnen
  • Wählen Sie Windows PowerShell (Admin)
Powershell zugreifen
  • Geben Sie in PowerShell ipconfig ein und drücken Sie die Eingabetaste
  • Suchen Sie im zurückgegebenen Text nach der IPv4-Adresse und kopieren Sie den Wert
ipconfig-Bildschirm

Damit andere Benutzer auf diese Website zugreifen können, müssen sie diese IP-Adresse verwenden.

Schritt 4: Verwenden Sie die Hosts-Datei, um schönere Links zu erstellen

Um die Sache abzuschließen, können Sie die Hosts-Datei für alle Computer im Netzwerk bearbeiten, um Ihr Intranet unter intranet.local statt unter 192.168.1.253 zugänglich zu machen.

Öffnen Sie dazu Ihre Hostdatei:

  • Windows: \Windows\system32\drivers\etc\hosts
  • Mac : /private/etc/hosts

Fügen Sie dieses Snippet hinzu und achten Sie darauf, die IP-Adresse durch die IP-Adresse Ihres XAMPP-Computers zu ersetzen:

192.168.1.253 intranet.local

Jetzt sollten Benutzer in der Lage sein, auf Ihre Intranet-Site zuzugreifen, indem sie einfach intranet.local in die Adressleiste ihres Browsers eingeben.

Schritt 5: Schließen Sie die WordPress-Installation ab, um sie zu Ihrer eigenen zu machen

Jetzt sollten Sie so ziemlich alles eingerichtet haben! Alles, was Sie noch tun müssen, ist die Installation der erforderlichen WordPress-Plugins und/oder des Designs, um die gewünschte Funktionalität von Ihrer Intranet-Site zu erhalten.

So erstellen Sie ein WordPress-Intranet mit einem Plugin

In dieser Implementierung erstellen Sie eine normale WordPress-Installation, die auf einem öffentlich zugänglichen Server gehostet wird. Anschließend verwenden Sie das All-In-One-Intranet-Plugin, um Ihr Intranet zu sichern und Datenschutzkontrollen hinzuzufügen, damit Außenstehende keinen Zugriff erhalten.

Die kostenlose Version bietet genügend Flexibilität für Installationen an einzelnen Standorten. Aber wenn Sie vorhaben, WordPress Multisite zu verwenden, um Ihr Intranet zu betreiben, sollten Sie auf jeden Fall auf die Premium-Version upgraden, um viele Multisite-spezifische Funktionen zu erhalten.

Die Vorteile dieses Ansatzes sind:

  • Sie müssen sich keine Sorgen machen, dass Ihr Intranet ausfällt, wenn jemand versehentlich den falschen Computer ausschaltet (weil er auf einem externen Server gehostet wird).
  • Personen können sich von überall aus anmelden, solange sie über die Anmeldeinformationen für ihr Benutzerkonto verfügen.

Die Einschränkungen dieser Methode sind:

  • Sie müssen sehr vorsichtig mit der Sicherheit und den Benutzerzugriffsberechtigungen umgehen, da Ihre Website auf einem öffentlichen Server gehostet wird.

Schritt 1: Richten Sie Ihre WordPress-Installation ein

Um mit dieser Methode zu beginnen, gibt es wirklich nichts Besonderes, was Sie tun müssen. Das heißt, weil Sie dies auf einem öffentlichen Server hosten, erstellen Sie am Anfang im Grunde nur eine normale WordPress-Site.

Sobald Sie Ihre Baseline-Intranet-Site haben, ist es an der Zeit, sie mit All-In-One Intranet zu sichern.

Schritt 2: Konfigurieren Sie das All-In-One-Intranet-Plugin

Nachdem Sie das Plugin installiert und aktiviert haben, gehen Sie zu Einstellungen → All-In-One Intranet , um es zu konfigurieren.

Es gibt nicht viel zu konfigurieren.

Das Plugin schaltet sich automatisch ein und teilt Ihnen auch mit, ob Sie Jeder kann sich registrieren aktiviert haben ( was Ihre Website weiterhin für die Öffentlichkeit zugänglich machen würde ):

All-in-One-Intranet-Plugin-Warnung

Sobald Sie sichergestellt haben, dass die Registrierung auf Ihrer Website geschlossen ist, müssen Sie nur noch Folgendes tun:

  • Wählen Sie aus, zu welcher Seite Benutzer nach der Anmeldung weitergeleitet werden sollen ( Sie möchten wahrscheinlich eine schöne „Startseite“ mit allen relevanten Links erstellen ).
  • Wählen Sie optional aus, wie lange gewartet werden soll, bevor inaktive Benutzer abgemeldet werden ( dies hilft sicherzustellen, dass jemand nicht versehentlich auf einem öffentlichen Computer angemeldet bleibt ).
Konfigurieren Sie Ihre WordPress-Intraneteinstellungen

Stellen Sie sicher, dass Sie Ihre Änderungen speichern. Sobald dies erledigt ist, wird Ihre gesamte Website hinter der Schutzwand des Standard-WordPress-Anmeldebildschirms versteckt:

WordPress-Anmeldebildschirm

Schritt 3: Anpassen des WordPress-Anmeldebildschirms (optional)

Dieser Schritt ist für das Funktionieren Ihrer Intranetsite nicht erforderlich. Wenn Sie jedoch dem vorderen Teil Ihrer Website ein Branding hinzufügen möchten, können Sie ein Plugin wie Admin Custom Login verwenden, um das Erscheinungsbild Ihrer Anmeldeseite zu ändern.

Abschließende Gedanken zum Erstellen eines WordPress-Intranets

Damit endet unser großer Leitfaden zum Erstellen eines Intranets mit WordPress. Beide Ansätze bieten eine praktikable Möglichkeit, eine Intranet-Site zu erstellen – Sie müssen nur entscheiden, ob Ihre Installation von außerhalb Ihres lokalen Netzwerks zugänglich sein soll oder nicht.

Wenn Sie den schnellsten Weg zum Erstellen eines Intranets suchen, können Sie sich ein Intranet-Design schnappen, ein paar Extras wie ein Wissensdatenbank-Plugin hinzufügen und fast sofort loslegen.

Andernfalls können Sie das riesige Plugin-Ökosystem von WordPress verwenden, um Ihren eigenen Funktionsstapel aufzubauen.

Haben Sie weitere Fragen zur Erstellung eines Intranets mit WordPress? Hinterlasse einen Kommentar und wir versuchen zu helfen.