Krótka odpowiedź
WordPress Multisite pozwala prowadzić sieć witryn na wspólnym kodzie WordPressa, z osobnymi treściami i ustawieniami. Wybieraj go ze względu na model zarządzania oraz zgodność dodatków, nie liczbę stron.
Jeśli projekty potrzebują niezależnych zmian i migracji, porównaj sieć z osobnymi instalacjami.
Multisite może ułatwić centralne zarządzanie, jeśli witryny mają wspólne wymagania i zespół utrzymujący. Nie jest jednak automatyczną oszczędnością po przekroczeniu określonej liczby stron. Przed wyborem sprawdź zależności kodu, uprawnienia, domeny i sposób odzyskania pojedynczej witryny.
W tym poradniku
Kiedy wspólna sieć odpowiada potrzebom firmy
Multisite rozważ, gdy jeden zespół utrzymuje podobne serwisy, na przykład witryny oddziałów lub marek korzystających ze wspólnego zestawu funkcji. Korzyścią może być centralna kontrola kodu i dostępnych narzędzi. Zapisz jednak, co witryny mają wspólnego, a w jakich obszarach muszą podejmować niezależne decyzje.
Nie ma uniwersalnego progu pięciu stron, od którego Multisite staje się opłacalny. Kilka mocno powiązanych serwisów może uzasadniać sieć, a większa liczba niezależnych projektów nadal pasować do osobnych instalacji. Liczą się wymagania, odpowiedzialność i koszt zmian, nie sama liczba adresów w panelu.
Przed decyzją zapytaj właścicieli projektów o planowane integracje, możliwość zmiany wykonawcy i ewentualną sprzedaż marki. Jeśli jedna witryna musi używać innej wersji komponentu, wspólny kod może być ograniczeniem. Takie ustalenia warto wykonać na etapie planowania stron internetowych, zanim powstanie zależność utrudniająca późniejszy rozwój. Nie zakładaj, że identyczny wygląd oznacza identyczny proces biznesowy.
Opisz, co użytkownik ma móc zrobić, i podaj adres obecnej strony, jeśli już działa. Możesz dołączyć przykład. Dobierzemy zakres prac do istniejącej witryny, a nową stronę z dedykowanym projektem przygotujemy od 3 500 zł netto. Omów zmianę w WordPressie
Co w Multisite jest wspólne, a co osobne
Dokumentacja tworzenia sieci WordPress opisuje witryny korzystające ze wspólnych plików rdzenia, motywów i wtyczek. To jedna instalacja sieciowa, a nie pełna osobna instalacja dla każdego adresu. Poszczególne witryny mają własne treści, ustawienia i obszary mediów w strukturze wspólnej instalacji.
Wspólna baza użytkowników nie oznacza, że każda osoba jest administratorem wszystkich stron. Role przypisuje się w kontekście witryn. Z kolei wspólne pliki dodatku nie wymagają automatycznie identycznych ustawień na każdej stronie. Trzeba rozróżnić instalację kodu, aktywację sieciową i konfigurację lokalną.
| Obszar | Pytanie do ustalenia |
|---|---|
| Rdzeń i dodatki | Kto zatwierdza wersje używane przez sieć? |
| Treści i media | Który zespół odpowiada za daną witrynę? |
| Użytkownicy | Jakie role ma osoba na poszczególnych stronach? |
| Konfiguracja | Co jest narzucone centralnie, a co lokalnie? |
| Aktualizacje | Które rodziny witryn wymagają testu? |
Ta mapa pomaga uniknąć sytuacji, w której administrator oddziału oczekuje swobody instalowania kodu, a zespół centralny planował ścisłą standaryzację.
Administrator sieci, role i licencje
Superadministrator zarządza warstwą sieciową, w tym dostępnością kodu i witryn. Administrator pojedynczej strony działa w zakresie uprawnień lokalnych oraz ustawień sieci. Dostępność aktywowania dodatków dla administratorów witryn trzeba sprawdzić w konfiguracji; nie obiecuj każdemu użytkownikowi tych samych kontroli co w samodzielnym WordPressie.
Ustal procedurę zamawiania nowej funkcji. Zespół lokalny powinien wiedzieć, kto ocenia zgodność dodatku i kto później go utrzymuje. W przeciwnym razie centralny panel może stać się źródłem opóźnień zamiast ułatwieniem. Konta uprzywilejowane wymagają szczególnej kontroli, ponieważ ich decyzje mogą wpływać na wiele serwisów.
Osobno sprawdź licencje motywów, wtyczek i usług zewnętrznych. Jedna instalacja sieciowa nie oznacza automatycznie prawa do używania płatnej funkcji na nieograniczonej liczbie witryn. Potwierdź rozliczanie domen, aktywacji i projektów klientów w konkretnym produkcie. W budżecie uwzględnij również obsługę zespołów oraz testy. Koszt osobnych instalacji nie musi rosnąć liniowo, jeżeli część pracy jest automatyzowana; koszt sieci również nie kończy się na jednej aktualizacji plików.
Domeny, subdomeny, podkatalogi i HTTPS
Sieć może korzystać z adresowania podkatalogowego lub domenowego, z warunkami wynikającymi z instalacji. Dla własnych domen sprawdź dokumentację domain mapping. Nie przypisuj tej możliwości wyłącznie jednemu uproszczonemu scenariuszowi subdomen. DNS, routing serwera i certyfikaty muszą odpowiadać rzeczywistym adresom.
Wildcard DNS jest przydatny przy dynamicznym tworzeniu subdomen, ale nie jest obowiązkowy dla każdej sieci. Przy jawnie dodawanych nazwach można przygotować odpowiednie rekordy osobno. Dla każdego używanego adresu sprawdź również ważny certyfikat i właściwe przekierowania. Samo ustawienie URL w WordPressie nie kończy konfiguracji hostingu.
Wybór struktury adresów potraktuj jako decyzję do zaplanowania, nie nieodwracalny przełącznik. Późniejsza zmiana jest możliwa, lecz może wymagać migracji, mapowania i testów. Nie obiecuj przewagi SEO wyłącznie z powodu podkatalogu. Przy projektach językowych przeczytaj poradnik wielojęzycznego WordPressa: sama sieć nie tworzy powiązań tłumaczeń ani kompletnej obsługi wersji językowych.
Wdrożenie zacznij od kopii i zgodności serwera
Przed przekształceniem istniejącej witryny zachowaj pełną kopię bazy i plików oraz sprawdź odtworzenie. Najpierw przeprowadź proces na stagingu bez prawdziwych płatności, wysyłek i pomiaru. Zweryfikuj działające odnośniki oraz zgodność potrzebnych dodatków z siecią.
Instrukcja WordPressa obejmuje udostępnienie Network Setup przez WP_ALLOW_MULTISITE, wybór struktury i zastosowanie konfiguracji wygenerowanej dla instalacji. Nie kopiuj przykładowych wartości z innego projektu. Przy Apache mogą być potrzebne reguły .htaccess, natomiast Nginx wymaga właściwej konfiguracji serwera. Zapis pliku .htaccess nie aktualizuje Nginx.
Po uruchomieniu przetestuj tworzenie witryny, logowanie, role i media. Odbierz reprezentatywne strony oraz funkcje lokalne. Aktualizacja wspólnego komponentu wymaga kontroli jego użytkowników, a nie tylko głównej witryny sieci. Proces zmian rozwija poradnik aktualizacji WordPressa. Zapisz również ograniczenia i wymagane czynności przy dodawaniu kolejnego adresu, aby nowy serwis nie omijał zasad dostępu, kopii i monitoringu.
WooCommerce w sieci nie oznacza wspólnego koszyka
Sklepy w Multisite mogą współdzielić kod WooCommerce, ale nie otrzymują automatycznie jednego koszyka, katalogu zamówień ani wspólnego procesu rozliczeń. Jeżeli tego potrzebujesz, opisz wymaganie jako odrębny zakres integracji. Wspólne konto użytkownika nie jest tym samym co połączone dane zakupowe.
Sprawdź każdą bramkę płatności, wysyłkę, fakturowanie i połączenie magazynowe w wybranym modelu. Konta operatorów i konfiguracje mogą należeć do różnych podmiotów. Właściciel powinien wiedzieć, które dane są niezależne i kto ma do nich dostęp. Nie wybieraj sieci wyłącznie po to, żeby uniknąć uzgodnienia procesów między sklepami.
Test obejmuje zakup w poszczególnych witrynach oraz brak niezamierzonego przenikania sesji i danych. Na stagingu użyj sandboxu i kontrolowanych odbiorników. Awaria dodatku aktywnego w całej sieci może mieć szerszy zakres niż lokalna konfiguracja jednego sklepu. Przy ocenie architektury porównaj ten wpływ z wygodą wspólnego utrzymania. Ani Multisite, ani osobna instalacja nie zastępują poprawnego podziału odpowiedzialności za dane i rozliczenia.
Backup, awaria i możliwość wydzielenia witryny
Wspólne komponenty oznaczają wspólne zależności: błąd rdzenia, dodatku sieciowego lub infrastruktury może dotknąć wiele witryn. Nie każda lokalna usterka zatrzyma całą sieć, ale zakres trzeba sprawdzić. Osobne WordPressy na jednym koncie lub serwerze również nie zapewniają pełnej izolacji od awarii hostingu czy przejęcia wspólnych dostępów.
Zaplanuj kopię całej sieci i scenariusz odtworzenia jednej witryny. Sprawdź możliwości używanego narzędzia, media, ustawienia i powiązania użytkowników. Eksport treści nie jest kompletnym przeniesieniem funkcjonującego serwisu. Przy wydzieleniu strony potrzebne mogą być także konfiguracje dodatków i zmiana adresów.
Jeśli główną potrzebą jest jeden panel aktualizacji, rozważ zarządzanie wieloma osobnymi instalacjami zamiast ich łączenia. Porównaj testy, dostęp i koszt utrzymania obu wariantów. Wsparcie WordPress można uzupełnić pakietem godzinowym, z indywidualnie uzgodnionym SLA. Prześlij wymagania sieci do KC Mobile, opisując wspólne funkcje oraz zakres niezależności, który muszą zachować poszczególne projekty.
Wspomniane narzędzia
Najczęściej zadawane pytania
Czy Multisite ma sens dopiero od pięciu stron?
Czy witryna Multisite może mieć własną domenę?
Czy sklepy w Multisite mają wspólny koszyk?
Czy osobne instalacje gwarantują izolację awarii?
Czy można wyciągnąć jedną witrynę z Multisite?
Przypisy i źródła
Źródła zawierają linki do zewnętrznych raportów branżowych, badań i oficjalnych publikacji. Klikając w numerację [X] w treści artykułu, automatycznie zostaniesz przeniesiony do odpowiedniego przypisu.
Potrzebujesz konkretnej funkcji na stronie?
Opisz, co użytkownik ma móc zrobić, i podaj adres obecnej strony, jeśli już działa. Możesz dołączyć przykład. Dobierzemy zakres prac do istniejącej witryny, a nową stronę z dedykowanym projektem przygotujemy od 3 500 zł netto.