Möchten Sie ein WordPress-Intranet für Ihr Unternehmen erstellen? 

WordPress ist eine leistungsstarke Plattform mit unzähligen flexiblen Optionen, die es ideal für die Verwendung als Business-Intranet machen. In diesem Tutorial zeigen wir Ihnen, wie Sie ein WordPress-Intranet für Ihr Unternehmen erstellen und es gleichzeitig privat und sicher halten.

Aber vorher, wenn Sie WordPress Discover noch nie installiert haben Wie man ein Wordpress-Blog 7 Schritte für die Installation et Wie finden, zu installieren und ein Wordpress-Theme auf Ihrem Blog aktivieren 

Dann zurück zu warum wir hier sind.

Was ist das Intranet oder Extranet? Warum WordPress als Intranet-Plattform verwenden?

Intranet oder Extranet ist eine Plattform, die von einer Organisation für Kommunikation, Dateifreigabe, Ankündigungen und andere organisatorische Aktivitäten verwendet wird.

WordPress ist eine hervorragende Plattform zum Erstellen des Intranets oder Extranets Ihrer Organisation. Es ist einfach zu warten, Open Source und gibt Ihnen Zugriff auf Tausende von Wordpress-Plugins um bei Bedarf neue Funktionen hinzuzufügen.

Entdecken Sie die besten 35 WordPress Plugins zur Installation auf Ihrer Website oder Ihrem Blog.

Ein Intranet wird im privaten Netzwerk einer Organisation ausgeführt. In der Regel wird ein Desktop-Computersystem über Kabel oder drahtlose Netzwerkadapter angeschlossen. Ein Computer im Netzwerk kann als Webserver verwendet werden und eine WordPress-Website hosten.

Befolgen Sie die Anweisungen in unserer Anleitung auf Möglichkeit, WordPress mit WAMP in einem Windows-Netzwerk zu installieren Starten Sie Ihr WordPress-Intranet.

Andererseits ist ein Extranet eine Intranetplattform, auf die ein größeres Netzwerk oder eine Öffentlichkeit zugreifen kann. Im Klartext kann dies eine öffentlich zugängliche Website sein, die nur autorisierten Benutzern zur Verfügung steht.

Es ist besonders hilfreich, wenn sich Ihre Organisation über verschiedene geografische Standorte erstreckt.

Um Ihr WordPress-Extranet zu erstellen, benötigen Sie ein WordPress-Hosting-Konto und einen Domain-Namen. Danach musst du installieren WordpressKonfigurieren Sie anschließend die Verwendung als Intranet Ihrer Organisation.

Nachdem Sie WordPress als Intranet installiert haben, müssen Sie es als Nächstes in ein Kommunikationszentrum für Ihr Unternehmen umwandeln.

Dazu verwenden Sie mehrere Wordpress-Plugins. Wir zeigen Ihnen die grundlegende Einrichtung, die als Grundlage für Ihr WordPress-Intranet dient, um die Ziele Ihrer Organisation zu erreichen.

Buddypress Konfiguration als Intranet-Hub Wordpress

BuddyPress ist ein WordPress-Plugin. Es wandelt Ihre WordPress-Website in ein soziales Netzwerk um. Hier sind einige der Dinge, die ein mit BuddyPress entwickeltes Intranet tun kann:

  • Sie können Benutzer einladen, sich im Intranet des Unternehmens zu registrieren
  • Benutzer können erweiterte Benutzerprofile erstellen
  • Mit Aktivitäts-Feeds können Benutzer die neuesten Updates wie auf Twitter oder Facebook verfolgen
  • Sie können Benutzergruppen erstellen, um Benutzer in Abteilungen oder Teams zu sortieren
  • Benutzer können als Freunde folgen
  • Benutzer können sich gegenseitig private Nachrichten senden
  • Sie können durch Hinzufügen von Plugins von Drittanbietern neue Funktionen hinzufügen
  • Mit dem haben Sie viele Gestaltungsmöglichkeiten WordPress-Themes für BuddyPress

Um loszulegen, müssen Sie das Plugin installieren und aktivieren BuddyPress . Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zu Weg, um ein WordPress-Plugin zu installieren .

Gehen Sie beim Aktivieren zur Seite Einstellungen »BuddyPress um die Plugin-Einstellungen zu konfigurieren.

Buddypress-Konfiguration

So sichern Sie Ihr Intranet-Netzwerk WordPress mit All-in-One-Intranet

Wenn Sie ein WordPress-Intranet auf einem lokalen Server haben, können Sie es sichern, indem Sie den Zugriff auf interne IP-Adressen in Ihrer .htaccess-Datei beschränken.

Entdecken Sie So finden Sie die Datei ".htaccess" in WordPress

Wenn Sie jedoch ein Extranet ausführen, können Ihre Benutzer über verschiedene Netzwerke und IP-Adressen auf das Intranet zugreifen.

Um sicherzustellen, dass nur autorisierte Benutzer Zugriff auf das Intranet Ihres Unternehmens haben, müssen Sie Ihr Extranet privat und nur registrierten Benutzern zugänglich machen.

Dazu müssen Sie das Plugin installieren und aktivieren Alle in einem Intranet . Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zu Weg, um ein WordPress-Plugin zu installieren.

Gehen Sie beim Aktivieren zu Einstellungen " All-In-One-Intranet um die Plugin-Einstellungen zu konfigurieren.

Aiointranet-Einstellungen

Zuerst müssen Sie das Kontrollkästchen neben der Option " Erzwinge, dass die Site neu privat ist "(Erzwinge, dass die Website vollständig privat ist). Dadurch werden alle Seiten Ihrer WordPress-Website vollständig privat.

Das einzige, was dieses Plugin nicht privat macht, sind die Dateien in Ihrem Download-Verzeichnis. Keine Sorge, wir zeigen Ihnen später in diesem Artikel, wie Sie sie schützen können.

entdecken Sie auch So verwenden Sie die WordPress-Medienbibliothek

Als Nächstes müssen Sie eine URL angeben, unter der Benutzer umgeleitet werden sollen, wenn sie angemeldet sind. Dies kann eine beliebige Seite in Ihrem Intranet sein.

Schließlich können Sie inaktive Benutzer nach einer bestimmten Anzahl von Minuten automatisch trennen.

Vergessen Sie nicht, auf die Schaltfläche zu klicken Änderungen speichern um Ihre Einstellungen zu speichern.

Sichern Sie Mediendownloads in Ihrem WordPress-Intranet

Wenn Sie Ihre Website vollständig privat halten, hat dies keine Auswirkungen auf Mediendateien. Wenn jemand die genaue URL einer Datei kennt, kann er ohne Einschränkungen darauf zugreifen.

Lassen Sie uns das ändern.

Zum besseren Schutz leiten wir alle im Download-Ordner vorgenommenen Abfragen an ein einfaches PHP-Skript weiter.

entdecken Sie auch So beschränken Sie den Zugriff auf WordPress-Medien auf bestimmte Benutzer

Dieses PHP-Skript prüft, ob ein Benutzer angemeldet ist. In diesem Fall wird die Datei bereitgestellt. Andernfalls wird der Benutzer zur Anmeldeseite weitergeleitet.

Zunächst müssen Sie mit einem einfachen Texteditor wie Notepad eine neue Datei auf Ihrem Computer erstellen. Anschließend müssen Sie den folgenden Code kopieren und einfügen und die Datei unter dem Namen speichern download-file.php  auf Ihrem Desktop.

1))) + Array (NULL); $ file = rtrim ($ basedir, '/'). '/'. str_replace ('..', '', isset ($ _ GET ['file'])? $ _ GET ['file']: ''); if (! $ basedir ||! is_file ($ file)) {status_header (404); sterben ('404 - Datei nicht gefunden.'); } $ mime = wp_check_filetype ($ file); if (false === $ mime ['type'] && function_exists ('mime_content_type')) $ mime ['type'] = mime_content_type ($ file); if ($ mime ['type']) $ mimetype = $ mime ['type']; sonst $ mimetype = 'image /'. substr ($ file, strrpos ($ file, '.') + 1); Header ('Content-Type:'. $ mimetype); // Sende dies immer, wenn (false === strpos ($ _SERVER ['SERVER_SOFTWARE'], 'Microsoft-IIS')) header ('Content-Length:'. Filesize ($ file)); $ last_modified = gmdate ('D, d MYH: i: s', Dateizeit ($ file)); $ etag = '"'. md5 ($ last_modified). '"'; Header ("Last-Modified: $ last_modified GMT"); Header ('ETag:'. $ etag); header ('Expires:'. gmdate ('D, d MYH: i: s', time () + 100000000). 'GMT'); // Bedingte Unterstützung für GET-Parameter $ client_etag = isset ($ _SERVER ['HTTP_IF_NONE_MATCH'])? Stripslashes ($ _SERVER ['HTTP_IF_NONE_MATCH']): false; if (! isset ($ _SERVER ['HTTP_IF_MODIFIED_SINCE'])) $ _SERVER ['HTTP_IF_MODIFIED_SINCE'] = false; $ client_last_modified = trim ($ _SERVER ['HTTP_IF_MODIFIED_SINCE']); // Wenn die Zeichenfolge leer ist, geben Sie 0 zurück. Andernfalls versuchen Sie, den Zeitstempel zu analysieren. $ Client_modified_timestamp = $ client_last_modified? strtotime ($ client_last_modified): 0; // Erstelle einen neueren Zeitstempel für unsere Änderung. $ Modified_timestamp = strtotime ($ last_modified); if (($ client_last_modified && $ client_etag)? (($ client_modified_timestamp> = $ modify_timestamp) && ($ client_etag == $ etag)): (($ client_modified_timestamp> = $ modifizierter_timestamp) || ($ client_etag == $ etag) ) {status_header (304); Ausfahrt; } readfile ($ file);

Stellen Sie nun über einen FTP-Client eine Verbindung zu Ihrer Website her. Laden Sie nach dem Anmelden die gerade erstellte Datei in den Ordner / wp-content / uploads / auf Ihrer Website hoch.

Als Nächstes müssen Sie die .htaccess-Datei im Stammordner Ihrer Website bearbeiten. Fügen Sie den folgenden Code am Ende Ihrer .htaccess-Datei hinzu:

RewriteCond% {es} REQUEST_FILENAME RewriteRule ^ wp-content / uploads /(.*)$ Download-file.php? Datei = $ 1 [QSA, L]

Vergessen Sie nicht, Ihre Änderungen zu speichern und die Datei auf Ihre Website hochzuladen.

Jetzt werden alle Benutzeranforderungen an Ihren Medienordner an ein Proxy-Skript gesendet, um die Authentifizierung zu überprüfen und Benutzer an das umzuleiten Anmeldeseite.

Entdecken Sie auch einige Premium-WordPress-Plugins  

Sie können andere verwenden Wordpress-Plugins um ein modernes Erscheinungsbild zu geben und die Handhabung Ihres Blogs oder Ihrer Website zu optimieren.

Wir bieten Ihnen hier einige Premium-WordPress-Plugins an, die Ihnen dabei helfen werden.

1. WordPress Multisite Posts & Taxonomies Sync

Dies ist eine einfache Möglichkeit, Beiträge, Seiten und Kategorien in einem WordPress Multisite-Netzwerk zu synchronisieren. Mit diesem Modul können Benutzer Beiträge, Seiten, Kategorien und Tags von einer Website zu einer anderen Website im selben Netzwerk synchronisieren.

Wordpress Multisite veröffentlicht die Synchronisierung von Taxonomien

Benutzerdefinierte Beitragstypen und Taxonomien können ebenfalls synchronisiert werden. Sie haben auch eine Massensynchronisationsoption für Artikel und Taxonomien.

Sie benötigen keine Programmierkenntnisse, um dies zu verwenden WordPress Plugin. Es ist sehr einfach ! Neue und alte Artikel/Kategorien werden automatisch auf einer anderen Website im Netzwerk erstellt oder aktualisiert. 

Herunterladen | Demo | Web-Hosting

2. Kontaktformular 7-Erfolgsumleitung

Contact Form 7 Success Redirect ist eine Erweiterung des WordPress Plugin Kontaktformular 7, das es ermöglicht, einen Besucher oder Benutzer nach dem Absenden seines Kontakts auf eine Seite umzuleiten.Kontaktformular 7 Erfolgsumleitung

Es wurde entwickelt, um das Formular benutzerfreundlicher zu gestalten, wenn der Formularübermittlungsprozess dazu führt, dass auf die vom Administrator ausgewählte Seite umgeleitet wird. Es ist extrem einfach zu konfigurieren. Sie können dies tun, indem Sie eine Seite aus Ihren vorhandenen Dashboard-Seiten auswählen oder eine benutzerdefinierte Weiterleitungs-URL angeben.

Jedes Formular hat eine eigene Konfiguration. Somit kann jede erfolgreiche Umleitung auf einzigartige Weise definiert werden.

Herunterladen | Demo | Web-Hosting

3. WooCommerce Erweiterte Kategorien

Dank dieser leistungsstarken WordPress PluginStellen Sie Ihren Online-Shop auf das gleiche Niveau wie die größten Geschäfte der Welt. Es ermöglicht Ihnen, Ihre SEO zu verbessern, indem Sie Texte hinzufügen, die sich auf eine Kategorie beziehen.

Woocommerce Advanced SEO Kategorien

Sie können Ihren Kategorien auch ein schönes Header-Bild hinzufügen und Ihren Unterkategorien mehr Stil verleihen. Sie haben die volle Kontrolle über Ihre Kategorien WooCommerce und ihr Layout mit diesem WordPress-Plugin.

Insbesondere können Sie die gewünschten Unterkategorien anzeigen und diese auch ändern oder in Spalten anordnen. Sie können den Stil und die Schriftart definieren und ihnen sogar eine kurze Beschreibung geben.

Herunterladen | Demo | Web-Hosting

Empfohlene Ressourcen

Entdecken Sie andere empfohlene Ressourcen, die Ihnen helfen werden Beheben Sie andere Fehler, die häufig in WordPress auftreten. 

Zusammenfassung

Hier ist ! Das war's für dieses Tutorial. Ich hoffe, Sie konnten damit ein privates Netzwerk mit WordPress erstellen. Zögern Sie nicht, es mit Ihren Freunden auf Ihrem zu teilen soziale Netzwerke bevorzugt. 

Sie können jedoch auch unsere RessourcenWenn Sie mehr Elemente benötigen, um Ihre Projekte zur Erstellung von Internetseiten durchzuführen, konsultieren Sie unseren Leitfaden auf der WordPress-Blog-Erstellung.

Aber erzählen Sie uns in der Zwischenzeit von Ihrem commentaires und Vorschläge im entsprechenden Abschnitt.

...