Jak skonfigurować WordPress Multisite
Kompletny przewodnik po włączeniu i zarządzaniu siecią witryn WordPress Multisite na hostingu Plesk.
Spis treści
- Czym jest WordPress Multisite i kiedy go używać
- Wymagania do uruchomienia Multisite
- Jak włączyć WordPress Multisite
- Jak zarządzać siecią witryn WordPress
- Często zadawane pytania
Czym jest WordPress Multisite i kiedy go używać
WordPress Multisite to wbudowana funkcja WordPress, która pozwala zarządzać siecią wielu witryn z jednej instalacji WordPress i jednego panelu administracyjnego. Zamiast instalować WordPress osobno dla każdej strony, tworzysz jedną instalację i dodajesz do niej wiele witryn, które współdzielą pliki core WordPress i wtyczki, ale mają osobne bazy danych, motywy i treści.
WordPress Multisite sprawdza się najlepiej w kilku scenariuszach. Agencje tworzące strony dla klientów mogą zarządzać dziesiątkami witryn klientów z jednego miejsca, aktualizując WordPress i wtyczki globalnie dla wszystkich jednocześnie. Firmy z wieloma oddziałami lub markami mogą prowadzić oddzielne serwisy dla każdego oddziału z centralną administracją. Wydawcy prowadzący portale z wieloma redaktorami mogą przydzielać uprawnienia per-witryna. Uczelnie i duże organizacje często używają Multisite do tworzenia sieci stron departamentów i wydziałów. Jednak WordPress Multisite nie jest dobrym wyborem dla wszystkich. Jeśli potrzebujesz dwóch lub trzech niezależnych stron bez wspólnego zarządzania, tani hosting wordpress na smartxhosting.pl z planem WP Standart lub WP Maximum jest prostszym i bezpieczniejszym rozwiązaniem — każda strona ma wtedy własną instalację WordPress i nie wpływa na inne.
Wymagania do uruchomienia Multisite — krok po kroku
Upewnij się, że Twoja instalacja WordPress jest aktualna — Multisite działa ze wszystkimi nowoczesnymi wersjami WordPress (4.0+). Zanim cokolwiek zmienisz, wykonaj pełny backup plików i bazy danych przez Plesk. Włączenie Multisite to nieodwracalna operacja — nie można jej cofnąć bez przywrócenia backupu.
Przed włączeniem Multisite dezaktywuj wszystkie zainstalowane wtyczki w WordPress. Przejdź do "Wtyczki" → "Zainstalowane wtyczki", zaznacz wszystkie i wybierz "Dezaktywuj" z menu zbiorczych akcji. Wtyczki mogą powodować konflikty podczas procesu włączania Multisite — po zakończeniu aktywujesz je ponownie.
Multisite może działać w dwóch trybach. Tryb podfolderów: poszczególne witryny są dostępne jako twojadomena.pl/witryna1, twojadomena.pl/witryna2. Tryb subdomen: witryny działają jako witryna1.twojadomena.pl, witryna2.twojadomena.pl. Tryb subdomen wymaga konfiguracji wildcard DNS (*) lub ręcznego dodania każdej subdomeny w Plesk. Dla większości przypadków tryb podfolderów jest prostszy w konfiguracji.
Jak włączyć WordPress Multisite
Włączenie WordPress Multisite wymaga edycji pliku wp-config.php. Otwórz menadżer plików w Plesk lub połącz się z serwerem przez FTP i przejdź do katalogu głównego WordPress. Otwórz plik wp-config.php i znajdź linię: /* That's all, stop editing! Happy publishing. */. Tuż przed tą linią dodaj następujący kod: define( 'WP_ALLOW_MULTISITE', true );. Zapisz plik.
Po zapisaniu pliku wp-config.php zaloguj się do panelu wp-admin. W menu "Narzędzia" powinna pojawić się nowa opcja "Konfiguracja sieci". Kliknij ją. WordPress wyświetli formularz konfiguracji sieci — wybierz tryb (subdomeny lub podfoldery), wpisz tytuł sieci i adres e-mail administratora sieci. Kliknij "Zainstaluj". WordPress wygeneruje kod, który musisz dodać do pliku wp-config.php oraz plik .htaccess. Skopiuj oba fragmenty kodu dokładnie tak, jak są wyświetlone, i wprowadź zmiany w odpowiednich plikach przez menadżer plików Plesk. Po zapisaniu plików wyloguj się z WordPress i zaloguj ponownie.
Jak zarządzać siecią witryn WordPress
Po włączeniu Multisite w panelu WordPress pojawi się nowe menu "Moje witryny" w górnym pasku administracyjnym. Z tego miejsca możesz szybko przełączać się między poszczególnymi witrynami w sieci i przechodzić do panelu administracyjnego sieci (Network Admin). Panel sieci to centrum zarządzania całą siecią WordPress Multisite — tylko superadmin ma do niego dostęp.
Z poziomu Network Admin możesz dodawać nowe witryny do sieci, zarządzać użytkownikami całej sieci, instalować i aktywować wtyczki i motywy dla wszystkich witryn, monitorować przestrzeń dyskową zajmowaną przez poszczególne witryny oraz aktualizować WordPress i wtyczki dla całej sieci jednocześnie. To właśnie ta centralna aktualizacja jest jedną z największych zalet Multisite — zamiast logować się do kilkudziesięciu osobnych instalacji WordPress, wykonujesz aktualizację raz i dotyczy ona wszystkich witryn w sieci. Pamiętaj jednak, że pojedyncza luka w zabezpieczeniach WordPress lub niekompatybilna wtyczka może wpłynąć na wszystkie witryny w sieci jednocześnie — dlatego bezpieczeństwo WordPress w trybie Multisite wymaga szczególnej uwagi. Regularnie aktualizuj WordPress core, wtyczki i motywy oraz dbaj o codzienne backupy przez Plesk, które chronią całą sieć witryn za jednym razem.
Każda witryna w sieci Multisite ma własnego administratora witryny, który może zarządzać treściami, użytkownikami i ustawieniami swojej witryny, ale nie ma dostępu do innych witryn w sieci ani do ustawień globalnych. To sprawia, że Multisite jest świetnym rozwiązaniem dla agencji hostujących strony klientów — każdy klient ma pełną kontrolę nad swoją witryną, ale nie może przypadkowo ingerować w inne projekty. Zarządzanie siecią witryn WordPress na hostingu wordpress Plesk od smartxhosting.pl jest szczególnie wygodne dzięki integracji WordPress Toolkit z Plesk, który wyświetla status i wersje wszystkich instalacji WordPress na koncie.
Często zadawane pytania
Czy WordPress Multisite działa na każdym hostingu WordPress?
WordPress Multisite wymaga dostępu do pliku .htaccess lub nginx.conf, obsługi podfolderów lub subdomen na poziomie serwera oraz możliwości edycji pliku wp-config.php. Hosting WordPress na smartxhosting.pl oparty na Plesk spełnia wszystkie te wymagania. Dla trybu subdomen konieczne jest skonfigurowanie wildcard DNS (*) lub ręczne dodanie każdej subdomeny w Plesk.
Czy mogę używać własnych domen (domain mapping) w WordPress Multisite?
Tak, WordPress Multisite obsługuje mapowanie własnych domen na poszczególne witryny w sieci. Każda witryna może działać pod własną domeną — wszystkie zarządzane z jednego panelu WordPress. Wymaga to zainstalowania wtyczki do mapowania domen (np. Mercator) oraz skonfigurowania DNS każdej domeny w Plesk.
Czy aktualizacje wtyczek w Multisite dotyczą wszystkich witryn?
Wtyczki w WordPress Multisite są instalowane na poziomie sieci, ale mogą być aktywowane osobno dla każdej witryny lub globalnie dla całej sieci. Aktualizacja wtyczki przez superadmina aktualizuje ją dla całej sieci naraz. Witryny w sieci współdzielą pliki wtyczek, ale mają osobne bazy danych i ustawienia.
Potrzebujesz pomocy z hostingiem WordPress?
Zespół smartxhosting.pl pomoże Ci skonfigurować i zarządzać hostingiem WordPress na serwerze Plesk. Tani hosting WordPress od 10 zł/miesiąc z darmowym SSL i codziennym backupem.
Skontaktuj się z nami