Jak włączyć WordPress Multisite (sieć witryn) – krok po kroku

Sprawdź, jak włączyć WordPress Multisite krok po kroku. Instrukcja konfiguracji sieci witryn, wp-config.php, .htaccess i DNS.

Strona główna » Hosting i techniczne podstawy » CMS » WordPress » Jak włączyć WordPress Multisite (sieć witryn) – krok po kroku

WordPress Multisite to świetne rozwiązanie, jeśli chcesz zarządzać wieloma stronami z jednej instalacji. Samo włączenie tej funkcji nie jest bardzo trudne, ale wymaga kilku konkretnych kroków – zarówno w plikach WordPressa, jak i (czasem) w konfiguracji hostingu. W tym poradniku pokażemy Ci jak włączyć WordPress Multisite krok po kroku.

Zanim zaczniesz – wymagania

Zanim włączysz Multisite, upewnij się, że:

  • masz działającą instalację WordPressa,
  • masz dostęp do plików (FTP / menedżer plików / SSH),
  • masz dostęp do bazy danych (opcjonalne, ale pomocne),
  • możesz edytować plik wp-config.php i .htaccess,
  • Twoja strona nie jest świeżą instalacją (ważne przy podkatalogach – o tym niżej).

WAŻNE: Zrób kopię zapasową strony przed rozpoczęciem, aby niczego nie utracić.

Krok 1: Jak włączyć WordPress Multisite w wp-config.php

Otwórz plik wp-config.php i znajdź linię:

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

Dodaj tuż nad nią:

define('WP_ALLOW_MULTISITE', true);

Na koniec zapisz plik.

Krok 2: Aktywacja sieci witryn w panelu WordPress

Zaloguj się do panelu WordPress i przejdź do:

Narzędzia → Konfiguracja sieci (Network Setup)

W efekcie zobaczysz ekran konfiguracji Multisite.

Krok 3: Wybór struktury adresów

Na tym etapie wybierasz sposób działania sieci:

Opcja 1: Subdomeny

  • np.:
    site1.twojadomena.pl
    site2.twojadomena.pl

Opcja 2: Podkatalogi

  • np.:
    twojadomena.pl/site1
    twojadomena.pl/site2

Uwaga:

  • podkatalogi działają tylko dla nowych instalacji (do ~30 dni),
  • subdomeny wymagają konfiguracji DNS (wildcard *).

Wprowadź:

  • nazwę sieci,
  • adres e-mail administratora.

Kliknij Zainstaluj, aby uruchomić sieć witryn.

Krok 4: Modyfikacja plików wp-config.php i .htaccess

Po instalacji WordPress pokaże Ci fragmenty kodu do dodania.

1. wp-config.php

Dodaj wygenerowane linie (np.):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'twojadomena.pl');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

2. .htaccess

Zastąp istniejące reguły WordPressa nowymi, np.:

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 . index.php [L]

Uwaga: dokładny kod zależy od wybranej konfiguracji, ale powyższy da Ci już pewien pogląd.

Krok 5: Ponowne logowanie

Po zapisaniu zmian:

  • wyloguj się z WordPressa,
  • zaloguj się ponownie.

Od teraz zobaczysz nowy panel:

Moje witryny → Administrator sieci

Krok 6: Dodawanie nowych witryn

Aby dodać nową stronę:

  1. Wejdź w: Administrator sieci → Witryny
  2. Kliknij: Dodaj nową
  3. Uzupełnij:
    • adres (subdomena lub katalog),
    • tytuł,
    • e-mail administratora

I gotowe.

Krok 7: Wtyczki i motywy w Multisite

W Multisite działają trochę inaczej:

Wtyczki:

  • instalujesz je globalnie,
  • możesz:
    • włączyć dla całej sieci,
    • lub tylko dla wybranych witryn.

Motywy:

  • instalujesz raz,
  • aktywujesz dla konkretnych witryn.

Krok 8: (Opcjonalnie) konfiguracja DNS dla subdomen

Jeśli wybrano subdomeny, potrzebny będzie tzw. wildcard DNS:

*.twojadomena.pl → IP serwera

Bez tego nowe witryny nie będą działać.

Najczęstsze problemy

1. Strona nie działa po aktywacji

  • sprawdź .htaccess,
  • wyczyść cache (np. LiteSpeed Cache).

2. Problem z logowaniem

  • usuń cookies,
  • sprawdź poprawność domeny w wp-config.php.

3. Subdomeny nie działają

  • brak wildcard DNS,
  • brak konfiguracji w panelu hostingu.

Podsumowanie

Jak włączyć WordPress Multisite? W skrócie to:

  1. Dodanie jednej linijki w wp-config.php
  2. Konfiguracja w panelu WordPress
  3. Aktualizacja plików konfiguracyjnych
  4. (Opcjonalnie) konfiguracja DNS

Sam proces nie jest trudny, ale wymaga dokładności. Najwięcej problemów zwykle wynika z:

  • błędów w plikach,
  • złej konfiguracji DNS,
  • cache.

Co dalej?

Jeśli masz już działający Multisite, kolejne kroki to:

  • konfiguracja domen dla witryn (domain mapping),
  • zarządzanie użytkownikami,
  • bezpieczeństwo sieci,
  • optymalizacja wydajności.
RejestracjaDomen.pl
RejestracjaDomen.pl

Zespół RejestracjaDomen.pl tworzą specjaliści zajmujący się domenami, hostingiem i administracją serwerów. Od lat wspieramy klientów w konfiguracji usług internetowych – od rejestracji domen, przez DNS, aż po utrzymanie stron i poczty. Publikowane artykuły opierają się na praktycznym doświadczeniu i realnych problemach użytkowników.

Artykuły: 56