WordPress Multisite - sieć wielu stron

WordPress Multisite pozwala zarządzać wieloma stronami z jednej instalacji. Idealne dla sieci blogów, firm z wieloma oddziałami, czy agencji hostujących klientów. Jedna aktualizacja - wszystkie strony zaktualizowane.

Krótka odpowiedź

Multisite to jedna instalacja WordPress obsługująca wiele stron. Subdomain (site1.domena.pl) lub subdirectory (domena.pl/site1). Super Admin zarządza całością, Site Admins swoimi stronami. Wspólne wtyczki/motywy. Idealne dla 5+ powiązanych stron.

Kiedy multisite ma sens

Dobre zastosowania:
- Sieć blogów (uniwersytet, korporacja)
- Firma z wieloma oddziałami/krajami
- Agencja hostująca strony klientów
- Portfolio podobnych stron (jedna konfiguracja)
- Wersje językowe (z WPML może być lepiej)

Kiedy NIE używać multisite:
- Różne strony, różne potrzeby
- 2-3 strony (łatwiej osobne WP)
- Potrzebujesz różnych wtyczek per site
- Jeden site ma specjalne wymagania

Wady multisite:
- Wszystkie site na tej samej wersji WP
- Wtyczka aktywna sieciowo = wszędzie
- Problem z jednym site = problem dla wszystkich
- Backup/restore bardziej złożone

Instalacja multisite

Krok 1: Fresh WordPress lub istniejący
- Najlepiej zacząć od czystej instalacji
- Można konwertować istniejący (wyłącz wtyczki najpierw)

Krok 2: wp-config.php
```php
/* Multisite */
define('WP_ALLOW_MULTISITE', true);
```

Krok 3: Network Setup
- Tools → Network Setup
- Wybierz: Sub-domains lub Sub-directories
- Postępuj wg instrukcji

Krok 4: Dodaj kod do wp-config.php i .htaccess
- WordPress poda dokładny kod
- Skopiuj i wklej

Krok 5: Zaloguj się ponownie
- Nowe menu: My Sites, Network Admin

Subdomain wymaga:
- Wildcard DNS (*.domena.pl → IP)
- Wildcard SSL

Zarządzanie siecią

Role użytkowników:
- Super Admin: zarządza całą siecią
- Site Admin: zarządza jednym site
- Zwykłe role (Editor, Author): per site

Network Admin → Sites:
- Dodawanie nowych stron
- Edycja/usuwanie
- Dashboard każdego site

Network Admin → Themes:
- Włączanie motywów dla sieci
- Site Admin wybiera z włączonych

Network Admin → Plugins:
- Network Activate: wszędzie
- Lub pozwól Site Adminom włączać

Network Settings:
- Rejestracja użytkowników/stron
- Upload settings
- Menu settings
- Domyślny motyw

Domain Mapping

Co to:
- Każdy site pod własną domeną
- Zamiast site1.domena.pl → inna-domena.pl

WordPress natywny (od 4.5):
- Sites → Edit → Site Address
- Wpisz nową domenę
- Wymaga DNS pointing

Konfiguracja DNS:
- A record: inna-domena.pl → IP serwera
- Lub CNAME do głównej domeny

SSL dla mapped domains:
- Każda domena potrzebuje SSL
- Let's Encrypt wildcard lub per-domain
- Cloudflare: proxy dla wszystkich domen

Wspomniane narzędzia

WordPress Multisite Domain Mapping Network Admin Super Admin

Najczęściej zadawane pytania

Czy multisite jest trudny w utrzymaniu?
Bardziej złożony niż single site. Aktualizacje dotyczą wszystkich stron jednocześnie - testuj najpierw na stagingu. Backup całej sieci jest większy. Ale: jedna aktualizacja zamiast wielu, spójna konfiguracja, łatwiejsze zarządzanie dla wielu podobnych stron.
#wordpress#multisite#sieć-stron#zarządzanie#hosting

Potrzebujesz pomocy specjalisty?

Skorzystaj z naszych usług w największych miastach Polski