Tento návod se věnuje aktivaci WordPressu Multisite neboli WordPress MU úplně zkráceně WPMU. Od verze 2.9 je WordPress Multisite součástí standardní instalace WordPressu a tak je třeba nejdříve
nainstalovat WordPress. Tento návod je aktualizován na verzi 3.2.1.
Kroky aktivace WPMU:
- Nejdříve si nainstalujte WordPress dle návodu na instalaci . Česká verze WordPressu je k mání zde: http://cs.wordpress.org/
- Otevřete soubor “wp-config.php” (stáhněte si ho přes FTP do počítače) a vložte kód.
define('WP_ALLOW_MULTISITE', true);Já jsem vložil kód hned pod řádek s češtinou viz obrázek níže.

- Deaktivujte dočasně všechny pluginy “Once the network is created, you may reactivate your plugins.”

- Jděte na Nástroje > Síť webů zde si vyberte jaký typ domény chcete mít. Například chcete mít jen web o autech, tak máte dvě možnosti:
- auto.domena.cz (subdoména)
- domena.cz/auto (subadresář)
podle mě se subdoména hodí pro případy kdy chcete mít samostatný web například jeden o autech a druhý cestování. Naopak varianta s subadresářem se může hodit pokud budete mít web o literatuře a budete chtít mít vlastní web o konkrétním autorovi / sérii knih a chcete aby nebyl web moc odlišný a aby se to tvářilo více jako jeden web.

- Klikněte na “instalovat”

- Poté Vám pravdě podobně vyskočí nová stránky s červenou hláškou o nastavení DNS, a že se nepodařilo vytvořit testovací doménu. Nic se neděje, to vyskočí téměř všem kdo to instalují. Na dané stránce níže jsou již popsány následující kroky co dělat.

- Nejdříve zálohujte soubory “wp-config.php” a “.htaccess”.
- “Create a blogs.dir directory in /www/wp-content. This directory is used to stored uploaded media for your additional sites and must be writeable by the web server.” Přes FTP klienta vytvořte novou složku blogs.dir v adresáři /wp-content. (Zde se budou ukládat určitá data k jednotlivým subdoménám)
- Nastavte práva 755 pro blog.dir a jeho podadresář
- „Add the following to your wp-config.php file in /www/ above the line reading /* That’s all, stop editing! Happy blogging. */“. Tedy otevřete :wp-config.php a před hlášku “/* That’s all, stop editing! Happy blogging. */” vložte následující kód:
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'jmeno-vaší-domény.cz' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
- „Add the following to your .htaccess file in /www/zjistimecz/, replacing other WordPress rules:“ Otevřete (vytvořte) “.htaccess” a vložte do něj následující kód a přepište(smažte) všechny ostatní role. (Nastavení .htaccess se liší podle typu instalace subdoména/subadresář, toto nastavení je platné pro subdomény)
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
- Odhlašte se a přihlašte se znovu
- Po přihlášení aktivujte pluginy, podívejte se jestli není potřeba aktualizace a jeslti fungují správně s WPMU verzí WordPressu
- Od verze WordPress 3.3 se „network admin menu“ zobrazuje opět jinde. Tentokrát v horní liště vlevo „moje weby“ Viz obrázek.

Po vstupu do network admin menu se Vám objeví vlevo nové menu “Správa webů”. Možná Vám vyskočí následující hláška o povolení nah
- rávání obrázků: „Warning! The current theme supports Featured Images. You must enable image uploads on the options page for it to work.“ Jděte tedy na Správa webů > Nastavení a dole v Upload Settings zaškrtněte obrázky. Ještě doporučuji zaškrtnout níže v Menu Settings “Enable administration menus Pluginy”. Uložte
- Nové stránky zřídíte a nastavujete zde Správa webů > Weby
- Nové uživatele registrujete ručně a spravujete zde Správa webů > Uživatelé
Zdroje a návody:
Možné chyby při instalaci
Po instalaci nelze zřídit subdoménu!
Kontaktujte poskytovatele hostingu a zeptejte se ho jestli máte zapnutý hvězdicový záznam- DNS wildcard subdomains na Apache serveru. (http://codex.wordpress.org/Create_A_Network)
Vyžírky Srp 1 2011 - 15.11
Velmi povedený návod, děkuji.
pavel Srp 28 2011 - 18.50
Take dekuji za velmi plodny navod!
pavel Srp 28 2011 - 18.59
Zdravim, chtel bych poprosit o radu. Pri instalaci WP multisite mi instalace nenabidla moznost D, tj. zvolit si adresar nebo subdomenu, ale automacky instalovala pouze subdomenu. Chtel bych se proto zeptat, jestli je nejaka moznost toto dodatecne zmenit? Omlouvam se za mozna amatersky dotaz, ale diky preacovnimu vytizeni jsem ted nemel cas to vygooglit a jen zatim vyzkousel nainstalovat WP MS. Jeste na to mrknu jak bude cas. Diky.
bigdrobek Srp 28 2011 - 20.22
Pokud se jedná o novou instalaci, doporučuji zkusit (re)instalovat znova. Každopádně před každou instalcí WP multisite ale i upgradu doporučuji zálohovat jak data tak i databázi.
Jinak nejsem si jist jestli půjde vzít instalace WP multisite zpět a znovu to instalovat, nebo nějakým způsobem změnit na druhý typ
Zkuste se zeptat na fóru zde: http://webtrh.cz/f62
pavel Srp 29 2011 - 6.10
Diky za odpoved a tip, zkusim se po tom popatrat…
Jan Pokorný Zář 17 2011 - 14.39
Zdravím,
mám dangerouslife.org
postupoval jsem podle návodu, ale když potom přes nastavení sítě vytvořím cs.dangerouslife.org a podívám se na ni z front office, tak píše chybu.
Funguje mi to jen když přes FTP vytvořím cs.dangerouslife.org a do něj nainstaluju WordPress + databázi, takže vlastně vše obcházím. Potom mi nefungují ani hromadné akce jako nastavení šablony atd.
Co je potřeba na konci ještě udělat, aby vše fungovalo jak má?
Děkuji,
Jan Pokorný
bigdrobek Zář 17 2011 - 18.01
Když se podíváte do admin rozhraní WordPressu – v pravo nahoře viz obrázek v kroku N. máte tam odkaz network admin?
Asi bych se nejdříve zeptal poskytovatele hostingu, jestli podporuje WordPresss Multisite a popřípadě jak to aktivovat. Jednou se mě stalo něco podobného a bylo to nastavením hostingu. Popřípadě zkuste instalaci ještě jednou (vymažte ale obsah databáze a znovu-nahrajte wordpress)
Jan Pokorný Zář 19 2011 - 11.27
Dobrý den,
odkaz tam mám. Zkusil jsem ještě jednou, ale beze změny. Kontaktoval jsem poskytovatele hostingu (Gigaserver). Dopátrali jsme se toho, že je potřeba hvězdicový záznam (nějaký wildcard *), který mi donastavili a mělo by to do 24 hodin fungovat.
Děkuji.
bigdrobek Zář 19 2011 - 14.58
Díky moc, doplnil jsem to do návodu
Micour Zář 30 2011 - 14.47
Dobrý den,
)
díky za super návod! Jsem začínající s wordpressem a mám dotázek: lze jako druhý web v multisite režimu vytvořit kopii toho prvního? Bude vypadat uplně stejně tak abych nemusel dělat vše znova. Díkx
bigdrobek Zář 30 2011 - 17.11
Nevím jestli jde udělat identická kopie webu, ale udělal bych to tak že aktivuješ stejnou šablonu na obou webech, nastavíš stejné menu (všechny), stejný obsah widgetů a web bude úplně stejně vypadat.
Sasa Lis 11 2011 - 10.08
Ahoj,
návod super ale mám dotaz. Vše jsem nastavil jak se má, vše porběhlo ok, ale šablona která se na subdoméně objevila nebyla shodá s tou kterou pouřívám primárně. Když jsem se pokusil stejnou šablonu nainstalovat, tak mě byla vypsána chyba, že je již nainstalována ale nevím jak ji „aktivovat“.
Dík za rady.
bigdrobek Lis 11 2011 - 10.18
Pokud používáš WPMU, tak musíš nejdříve šablonu povolit v „Administrace sítě webů“
- rozklikni vpravo nahoře odkaz „přihlášený uživatel:jmeno“
- klikni na „Administrace sítě webů“
- přejdi na themes /installed themes
- klikni na „networks enable“ pod názvem dané šablony
- poté přejdu na nástěnku dané domény a v themes již uvidíš šablonu a pak jí akitvuj
sasa Lis 11 2011 - 16.45
Ok, sjedu to ještě jednou. Někde jsme asi něco provedl špatně. zatím díky a dám vědět.
Saša