# Uruchomienie sieci witryn w&nbsp;WordPress (Multisite WPMS)

Chcesz posiadać kilka stron w jednym kokpicie i w jednej instalacji WordPress? Niezależnie czy w kilku domenach, w subdomenach lub katalogach – Potrzebujesz „sieć witryn”. Ten artykuł przedstawia **proces aktywacji i wstępnej konfiguracji istniejącej strony internetowej opartej o WordPress**.

Funkcja WordPress Multisite (z ang.: *Sieć Witryn WordPress*) jest domyślnie wyłączona, z uwagi na to, że nie każdy jej potrzebuje, a właściwie zdecydowana większość użytkowników jej nie potrzebuje i jej aktywacja jest kwestią indywidualną.

## **A co jeżeli chciałbym tylko 2-3 strony? Czy ma to sens?**

W zależności od szkoły, w przypadku potrzeby stworzenia dwóch, trzech WordPress’ów – jedni zalecają, aby instalację taką wykonać na osobnych instalacjach (kwestie wydajności, prostszej procedury, łatwiejszego zarządzania uprawnieniami do poszczególnych stron), ale osobiście zalecam instalację WPMS nawet dla dwóch WordPressów – z najważniejszego powodu – wygody zarządzania, ponieważ pozostałe zalety osobnych instalacji to daleko zakorzenione mity.

## **Instalacja i konfiguracja WordPress Multisite**

### **Przygotowanie**

Aby rozpocząć proces aktywacji Sieci witryn potrzebujesz wykonać następujące czynności:

- Wykonać pierwszą [kopię zapasową](https://jaworowi.cz/przyrostowa-kopia-zapasowa-backup-wordpress-5719.php) wszystkich plików i bazy danych,
- Zaktualizować wszystkie wtyczki, motywy i tłumaczenia,
- Usunąć niepotrzebne wtyczki, motywy lub dodatki,
- Wykonać dodatkową kopię zapasową.

### **Wyłącz wszystkie wtyczki **

![WordPress Multisite](https://jaworowi.cz/wp-content/uploads/2017/10/wylaczenie-wszystkich-wtyczek-wordpress.jpg)

Przejdź do menu Wtyczki, użyj checkboxa do masowych operacji, a następnie z sekcji „*Masowe działania*” wybrać „*Wyłącz*” .

Jeżeli nie wykonasz tego kroku w trakcie konfiguracji otrzymasz stosowny komunikat, a sama aktywacja nie będzie możliwa.

### **Edycja pliku wp-config.php**

Plik *wp-config.php* zawiera informacje o podstawowej konfiguracji i tutaj też odblokujesz możliwość aktywacji sieci witryn – znajduje się on w głównym katalogu instalacji – tam gdzie znajdują się katalogu *wp-admin*, *wp-content* i *wp-includes*.

![Jak zainstalować wordpress multisite?](https://jaworowi.cz/wp-content/uploads/2017/10/wp-config-gdzie-znajde-wordpress.png)

![Pomyśl o tym](https://cdn.jaworowi.cz/wp-content/uploads/2023/01/idea.png)**Ważne!** Edycje pliku dokonaj poprzez komputer, ściągając plik poprzez [FTP](https://jaworowi.cz/wielki-slownik-wordpress-dla-blogerow-i-nie-tylko-5674.php#FTP) i edytując go np. w Notepad++ lub SublimeText 

Odnajdź w nim jedną z tych linijek:

`/* To wszystko, zakończ edycję w tym miejscu! Miłego blogowania! */`

lub

`/* That's all, stop editing! Happy blogging. */`

i nad nim dodaj następujący:

`define('WP_ALLOW_MULTISITE', true);`

![wordpress multisite instalacja	](https://jaworowi.cz/wp-content/uploads/2017/10/wp-allow-multisate-true-gdzie-dodac-wp-config.png)

Następnie zapisz i wgraj plik na serwer, podmieniając poprzedni.

### **Uruchom sieć witryn w kokpicie**

![](https://jaworowi.cz/wp-content/uploads/2017/10/uruchamianie-sieci-witryn.png)

Teraz przejdź do strony i otwórz zakładkę ***Narzędzia – Uruchamianie sieci witryn***. Jeżeli wszystko wcześniej zrobiłeś dobrze zobaczysz ekran: „*Utwórz sieć witryn opartych na WordPressie Witamy w instalatorze sieci witryn!*„. Ponieważ działamy na instalacji już istniejącej – nowe witryny będą się tworzyć wyłącznie w oparciu o subdomeny.

![instalacja wordpress multisite](https://jaworowi.cz/wp-content/uploads/2017/10/utworz-siec-witryn-opartych-o-wordpress.png)

Uzupełnij w nim nazwę Twojej sieci i adres email głównego administratora sieci.

### **Ponowna modyfikacja plików**

To już ostatni krok – modyfikacja plików *.htaccess* oraz ponownie *wp-config.php*. Pojawi się Tobie taki oto ekran:

![konfiguracja wp multisite](https://jaworowi.cz/wp-content/uploads/2017/10/modyfikacja-htaccess-wpconfig-wordpress-multisite.jpg)

Do pliku wp-config.php pod dodanym wcześniej dodajemy wskazany na stronie – będzie on wyglądać np. tak:

`define('MULTISITE', true);

define('SUBDOMAIN_INSTALL', true);

define('DOMAIN_CURRENT_SITE', 'domena.pl');

define('PATH_CURRENT_SITE', '/');

define('SITE_ID_CURRENT_SITE', 1);

define('BLOG_ID_CURRENT_SITE', 1);

`

Podobnie z plikiem .htaccess, zastąp obecną zawartość wskazanym przez WordPress kodem, który może wyglądać tak:

`RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ - [L]

RewriteRule ^(wp-(content|admin|includes).*) $1 [L]

RewriteRule ^(.*\.php)$ $1 [L]

RewriteRule . index.php [L]`

![administracja siecią witryn](https://jaworowi.cz/wp-content/uploads/2017/10/kokpit-wordpress-multisite-siec-witryn.png)

I to wszystko – teraz kliknij w „Kokpit” i zaloguj się ponownie, a zostaniesz przeniesiony do panelu SuperAdministratora, gdzie możesz dodać kolejne witryny w zakładce – „*Witryny – Dodaj nową*” .

 Jeżeli nie chcesz tego robić samodzielnie lub nie masz na to czasu → **[użyj formularza kontaktowego](https://jaworowi.cz/kontakt/?utm_click=post-zmiany)**.
