# Uruchomienie sieci witryn w 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)**.