Jak stworzyć stronę intranetową WordPress: czego potrzebujesz, aby ją skonfigurować
Opublikowany: 2018-03-12Chcesz skonfigurować witrynę intranetową dla swojej firmy lub organizacji? Jako najpopularniejszy na świecie system zarządzania treścią, WordPress może z łatwością zaoferować wszystkie funkcje, których potrzebuje Twoja witryna intranetowa.
Ale nawet jeśli wiesz, że WordPress jest właściwym narzędziem, możesz być nieco zdezorientowany faktycznymi krokami i wtyczkami, których będziesz potrzebować, aby utworzyć witrynę intranetową WordPress.
Jako twórcy motywów i wtyczek do baz wiedzy wiemy, że wielu naszych klientów korzysta z naszych narzędzi do tworzenia wewnętrznych baz wiedzy, co doskonale sprawdza się w każdej witrynie intranetowej.
W tym celu postanowiliśmy napisać szczegółowy samouczek o tym, jak wykorzystać WordPress do stworzenia strony intranetowej.
Nauczysz się:
- Niektóre z najlepszych wtyczek do instalacji intranetowych WordPress
- Kilka motywów intranetowych WordPress, które mogą oferować dobre, nieszablonowe rozwiązania, jeśli chcesz zaoszczędzić czas
- Dwa różne sposoby, aby Twoja witryna intranetowa WordPress była prywatna, używając lokalnego hosta lub bezpłatnej wtyczki
Do pokonania jest dużo terenu, więc zaczynajmy!

Zbuduj bazę wiedzy z możliwością wyszukiwania w swoim intranecie.
Pobierz motywCo możesz zrobić z witryną intranetową WordPress
Stworzenie intranetowej witryny WordPress to świetny krok dla wszystkich typów organizacji do zbudowania prywatnego portalu dla pracowników.
Dzięki intranetowi będziesz mógł:
- Utwórz wewnętrzną bazę wiedzy, aby scentralizować wiedzę organizacji i udostępnić ją członkom zespołu.
- Informuj wszystkich swoich pracowników lub członków zespołu o najświeższe informacje.
- Zaoferuj pracownikom możliwość komunikowania się i organizowania za pośrednictwem czatów grupowych, prywatnych wiadomości lub forów. (ForumPress jest do tego idealny)
- Przechowuj ważne dokumenty, do których pracownicy muszą regularnie mieć dostęp. (Zobacz, jak motyw WikiPress może ci w tym pomóc).
Tworzenie witryny intranetowej nie różni się tak bardzo od zwykłej witryny WordPress. W rzeczywistości jedynymi naprawdę wyjątkowymi cechami witryny intranetowej WordPress są:
- Konkretne wtyczki, których używasz
- Jak ustawić swoją witrynę jako prywatną, aby uniemożliwić nieautoryzowanym użytkownikom dostęp
Podstawowe wtyczki i motywy potrzebne do uruchomienia witryny intranetowej
Oprócz konkretnych technik tworzenia instalacji intranetowej WordPress, prawdopodobnie będziesz potrzebować wielu wtyczek, aby uzyskać żądaną funkcjonalność w witrynie intranetowej.
Teraz wiele z nich będzie dostosowanych do Twoich unikalnych potrzeb, co oznacza, że nie wszystkie z tych wtyczek będą miały zastosowanie do Twojej sytuacji. Ale następujące wtyczki są dobre dla większości witryn intranetowych:
- BuddyPress – funkcjonalność sieci społecznościowej BuddyPress ułatwia tworzenie osobnych profili dla każdego pracownika, a także umożliwia dyskusje grupowe i prywatne wiadomości.
- Heroic Knowledge Base – nasza własna wtyczka Heroic Knowledge Base może pomóc w stworzeniu szczegółowej wewnętrznej bazy wiedzy, aby wiedza Twojej firmy była łatwo dostępna dla wszystkich pracowników.
- WordPress MultiSite – chociaż technicznie nie jest to wtyczka, włączenie WordPress MultiSite może być pomocne, jeśli chcesz dać różnym działom lub grupom osobny obszar w intranecie.
- Tablice Kanban dla WordPress – ta wtyczka umożliwia korzystanie z tablic Kanban (takich jak Trello) jako części witryny WordPress. Ten jest świetny do zarządzania projektami lub w inny sposób zorganizowany jako zespół.
- Formy grawitacyjne – elastyczność tej wtyczki oferuje mnóstwo różnych zastosowań w intranetach. Jeśli możesz to zrobić za pomocą formularza, Gravity Forms może ci w tym pomóc.
- Kalendarz rezerwacji – ta wtyczka może pomóc w rezerwacji sal konferencyjnych lub innych wspólnych obszarów, dzięki czemu ludzie zawsze mogą łatwo sprawdzić dostępność.
Rozważ również motyw intranetowy WordPress
Chociaż możesz użyć dowolnego motywu WordPress dla swojego intranetu, niektórzy przedsiębiorczy programiści WordPress stworzyli już gotowe motywy WordPress dla intranetu.
Oto dwie popularne opcje:
Biuro
Woffice to popularny motyw intranetowy, który ma wbudowaną większość powyższych funkcji. Zasadniczo jest to działający portal dla pracowników od pierwszego dnia.

Sojusz
Alliance to kolejny popularny motyw intranetowy WordPress, który jest prawie całkowicie gotowy do użycia po wyjęciu z pudełka.

Korzystając z jednego z tych motywów, możesz pominąć niektóre inne kroki w tym samouczku. Na przykład Woffice już obsługuje blokowanie uprawnień dostępu użytkowników, co spowodowałoby, że metoda Intranetu typu „wszystko w jednym” byłaby zbędna.
2 różne metody tworzenia intranetu za pomocą WordPress
Gdy masz już przybliżoną strukturę wtyczek, które będą zasilać Twoją witrynę intranetową WordPress, istnieją dwa ogólne podejścia, które możesz zastosować, aby utworzyć intranet z WordPress.
Wybrana metoda powinna zależeć głównie od tego, czy użytkownicy mają mieć dostęp do intranetu, gdy nie ma ich w biurze .
- Aby uzyskać prawdziwy intranet, który jest dostępny tylko po podłączeniu do sieci lokalnej, możesz użyć rozwiązania localhost, takiego jak XAMPP lub WAMP. Kliknij tutaj, aby przejść do tej sekcji.
- Aby umożliwić użytkownikom dostęp do witryny intranetowej poza siecią, możesz również wybrać hostowaną instalację WordPress i zabezpieczyć ją za pomocą wtyczki, takiej jak Intranet All-In-One. Kliknij tutaj, aby przejść do tej sekcji.
Jak stworzyć intranet WordPress za pomocą XAMPP (lub innego rozwiązania Localhost)
W tej implementacji uruchomisz instalację WordPress z lokalnego rozwiązania serwerowego. Użyję XAMPP do samouczka, ale możesz użyć czegoś podobnego.
Zaletami tej metody są:
- Tylko osoby w Twojej sieci będą mogły uzyskać dostęp do witryny intranetowej.
- Nie musisz się tak bardzo martwić o blokowanie ról użytkowników, o ile Twoja sieć jest bezpieczna.
Ograniczenia tej metody są następujące:
- Będziesz potrzebował komputera zawsze działającego, aby uruchomić hosta lokalnego.
- Użytkownicy nie będą mogli uzyskać dostępu do intranetu, jeśli nie będą połączeni z siecią lokalną.
Krok 1: Zainstaluj XAMPP i WordPress na swoim komputerze
Aby rozpocząć, musisz zainstalować XAMPP na komputerze, którego chcesz używać do zasilania intranetu.
Po zainstalowaniu XAMPP utwórz nową instalację WordPress na lokalnym hoście XAMPP.

Ta instalacja WordPressa zasili Twoją witrynę intranetową, więc jest to również miejsce, w którym będziesz chciał skonfigurować swoje wtyczki i/lub motywy:

Jeśli nie masz pewności, jak skonfigurować XAMPP i zainstalować WordPress, możesz znaleźć szczegółowe samouczki z ThemeIsle lub WPMU DEV .
Krok 2: Skonfiguruj wirtualnego hosta
Następnie musisz skonfigurować wirtualny host w pliku konfiguracyjnym Apache w XAMPP (tutaj znajdziesz bardziej szczegółowy przewodnik). Pozwala to serwerowi WWW obsługiwać żądania dotyczące rzeczywistego adresu URL — na przykład intranet.local.
Aby to zrobić, przejdź do …\xampp\apache\conf\extra\httpd-vhosts.conf i edytuj plik httpd-vhosts.conf .
Dodaj ten fragment, upewniając się, że zastąpiłeś DocumentRoot rzeczywistą strukturą folderów, w której zainstalowałeś WordPress i ServerName z adresem URL, którego chcesz użyć w intranecie:
<VirtualHost *:80>
DocumentRoot "\xampp\htdocs\example"
ServerName intranet.local
</VirtualHost>

Krok 3: Znajdź adres IP dla serwera Localhost
Po pomyślnym uruchomieniu witryny WordPress na XAMPP musisz znaleźć adres LAN IP komputera hostującego witrynę localhost , aby inni użytkownicy w Twojej sieci mogli uzyskać dostęp do instalacji WordPress.
Oto instrukcje, jak to zrobić, a poniżej pokażę również przykład dla systemu Windows 10:
- Okna
- Prochowiec
- Linux
Aby znaleźć to w systemie Windows 10:
- Kliknij prawym przyciskiem myszy przycisk Start systemu Windows, aby otworzyć ukryte menu szybkiego dostępu
- Wybierz Windows PowerShell (administrator)

- W PowerShell wpisz ipconfig i naciśnij enter
- Poszukaj adresu IPv4 w wyświetlonym tekście i skopiuj wartość

Aby inni użytkownicy mogli uzyskać dostęp do tej witryny, będą musieli użyć tego adresu IP.
Krok 4: Użyj pliku Hosts, aby uzyskać ładniejsze linki
Na koniec możesz edytować plik hosts dla wszystkich komputerów w sieci, aby intranet był dostępny pod adresem intranet.local zamiast 192.168.1.253 .
Aby to zrobić, otwórz plik hosta:
- Windows:
\Windows\system32\drivers\etc\hosts - Mac :
/private/etc/hosts
I dodaj ten fragment, pamiętając o zastąpieniu adresu IP adresem IP komputera XAMPP:
192.168.1.253 intranet.local
Teraz użytkownicy powinni mieć dostęp do witryny intranetowej, wpisując po prostu intranet.local w pasku adresu przeglądarki.
Krok 5: Zakończ instalację WordPressa, aby uczynić ją własną
Teraz powinieneś być prawie gotowy! Pozostało tylko zainstalować wymagane wtyczki i/lub motyw WordPress, aby uzyskać żądaną funkcjonalność ze swojej witryny intranetowej.
Jak stworzyć intranet WordPress za pomocą wtyczki?
W tej implementacji utworzysz normalną instalację WordPress na serwerze publicznym. Następnie użyjesz wtyczki All-In-One Intranet, aby zabezpieczyć swój intranet i dodać kontrolę prywatności, aby osoby postronne nie miały dostępu.
Darmowa wersja oferuje wystarczającą elastyczność w przypadku instalacji w jednej witrynie. Ale jeśli planujesz używać WordPress Multisite do zasilania intranetu, na pewno zechcesz uaktualnić do wersji premium, aby uzyskać wiele funkcji specyficznych dla wielu witryn.
Korzyści z tego podejścia to:
- Nie musisz się martwić, że Twój intranet przestanie działać, jeśli ktoś przypadkowo wyłączy niewłaściwy komputer (ponieważ jest hostowany na zewnętrznym serwerze).
- Ludzie mogą logować się z dowolnego miejsca, o ile mają poświadczenia do swojego konta użytkownika.
Ograniczenia tej metody są następujące:
- Musisz bardzo uważać na zabezpieczenia i uprawnienia dostępu użytkowników, ponieważ Twoja witryna jest hostowana na serwerze publicznym.
Krok 1: Skonfiguruj instalację WordPress
Aby rozpocząć korzystanie z tej metody, nie musisz robić nic specjalnego. Oznacza to, że ponieważ hostujesz to na serwerze publicznym, na początku tworzysz po prostu zwykłą witrynę WordPress.
Po uzyskaniu podstawowej witryny intranetowej nadszedł czas, aby ją zabezpieczyć za pomocą kompleksowego intranetu.
Krok 2: Skonfiguruj wtyczkę All-In-One Intranet
Po zainstalowaniu i aktywacji wtyczki przejdź do Ustawienia → Intranet All-In-One , aby ją skonfigurować.
Nie ma wiele do skonfigurowania.
Wtyczka automatycznie się włączy, a także poinformuje Cię, czy masz włączoną opcję Każdy może się zarejestrować ( co sprawiłoby, że Twoja witryna byłaby nadal otwarta dla publiczności ):

Po upewnieniu się, że rejestracja w Twojej witrynie jest zamknięta, wszystko, co musisz zrobić, to:
- Wybierz stronę, na którą będą przenoszeni użytkownicy po zalogowaniu ( prawdopodobnie będziesz chciał utworzyć ładną „stronę startową” ze wszystkimi odpowiednimi linkami )
- Opcjonalnie wybierz czas oczekiwania przed wylogowaniem nieaktywnych użytkowników ( pomoże to zapewnić, że ktoś przypadkowo nie zostanie zalogowany na komputerze publicznym )

Pamiętaj, aby zapisać zmiany. Gdy to zrobisz, cała witryna zostanie ukryta za ochronną ścianą domyślnego ekranu logowania WordPress:

Krok 3: Dostosuj ekran logowania WordPress (opcjonalnie)
Ten krok nie jest wymagany do działania Twojej witryny intranetowej. Ale jeśli chcesz dodać trochę brandingu do jednej przedniej części swojej witryny, możesz użyć wtyczki, takiej jak Admin Custom Login, aby zmienić wygląd strony logowania.
Ostatnie przemyślenia na temat tworzenia intranetu WordPress
To zamyka nasz duży przewodnik dotyczący tworzenia intranetu za pomocą WordPressa. Oba podejścia oferują realne środki do stworzenia witryny intranetowej — wystarczy zdecydować, czy chcesz, aby Twoja instalacja była dostępna spoza sieci lokalnej.
Jeśli chcesz najszybszy sposób na stworzenie intranetu, możesz pobrać motyw intranetowy, dodać kilka dodatków, takich jak wtyczka bazy wiedzy, i być gotowym do pracy niemal od razu.
W przeciwnym razie możesz użyć ogromnego ekosystemu wtyczek WordPress, aby zbudować własny zestaw funkcji.
Masz inne pytania dotyczące tworzenia intranetu za pomocą WordPressa? Zostaw komentarz, a postaramy się pomóc.
