Aktivace multisite WordPressu

Tento návod se věnuje aktivaci WordPress Multisite (WPMU). WordPress Multisite je nástavba nad samotným WordPress a tak je třeba mít nejdříve nainstalovaný WordPress. WordPress Multisite přináší do WordPress unikátní funkce a tou hlavní je možnost zřizovat více stránek na jedné instalaci WordPress jedním ze dvou způsobů, který si vyberete při instalaci.

Nejznámější využití multisite je subdoménová instalace, kde si kromě hlavního webu priklad.cz, můžete vytvářet neomezené množství subdoménových instalci (auto.priklad.cz, moto.priklad.cz atd.). Každý web v tomto případě subdoménová instalace má vlastní administraci a můžete tak odlišit design, uživatele, aktivovat jiné pluginy či šablony. Druhý typ multisite je subadresářová instalace, která má stejnou funkci jako subdoménová pouze se jinak zobrazuje a to priklad.cz/auto/, priklad.cz/moto/ a podobně. Pro oba typy WordPress Multisite se najde mnoho využití.

Přehled kroků instalace:

  1. Instalace WordPress
  2. Editace wp-config.php
  3. Deaktivace pluginů
  4. Vytvoření sítě webů
  5. Editace wp-config.php a .htaccess souborů
  6. Nastavení Wildcard pro subdomény
  7. Administrace sítě webů
  8. Nastavení WordPress Multisite
  9. Vytvoření nového webu – subdomény
  10. Instalace a aktivace pluginů
  11. Instalace a aktivace šablon
  12. Příklady využití WordPress multisite

1) Instalace WordPress

Nejdříve si nainstalujte WordPress dle návodu na instalaci. Dnes již většina webhostingových společností nabízí instalaci WordPress na jedno kliknutí přes instalátor aplikací. Pokud budete instalovat WordPress lokálně nebo webhosting nemá instalátor aplikací, použijte návod na manuální instalaci WordPress.

2) Editace wp-config.php

V druhém kroku budeme editovat soubor “wp-config.php” a budeme pro to potřebovat v počítači FTP program (Filezilla, WinSCP nebo jiný) a textový editor (PSPad, Notepad++). Alternativní řešení je využítí online ftp serveru dostupného přes prohlížeč. Adresu online FTP serveru najdete v administraci webhostingu, stejně jako přístupy pro FTP program (URL FTP serveru, jméno a heslo). Nyní se připojte přes FTP na váš webhosting, poté v hlavním složce najděte soubor wp-config.php, klikněte na upravit (FTP program otevře soubor v textovém editoru) a vložte následující kód nad větu „/* That's all, stop editing! Happy blogging. */.  Až bude kód vložený, klikněte na uložit. Občas FTP program vyžaduje ještě jednou potvrzení.

/* Aktivace multisite */
define('WP_ALLOW_MULTISITE', true);

 

wordpress_multisite_aktivave_wp-config-php
Ukázka souboru wp-config.php – kam vkládat výše zmíněný kód pro aktivaci WordPress Multisite

3) Deaktivace pluginů

Pokud máte vložený kód (krok 2), uvidíte v administraci WordPress v sekci Nastavení > Síť webů požadavek na deaktivaci pluginů. Deaktivace všech pluginů je potřeba, protože se pluginy ve WordPress Multisite instalují a aktivují jinak. Jejich následnou instalaci a aktivaci probereme v kroku 10.

Než pokročíme dál je třeba deaktivovat všechny pluginy.

wordpress_multisite_deaktivace_pluginu

4) Vytvoření sítě webů

Nyní když máme deaktivované pluginy, můžeme přejít v administraci WordPress na záložku Nástroje > Síť webů.  Zde kliknete na Instalovat. V rámci této instalace WordPress Multisite se budeme zabývat instalací subdoménového typu.

wordpress_multisite_vytvoreni_site_webu

5) Editace wp-config.php a .htaccess souborů

Na další obrazovce dostanete instrukce jaké informace máte zapsat do souborů wp-config.php a .htaccess. Opět použijeme FTP klienta a textový editor nebo online FTP server. Před níže uvedenými změnami si zálohujte oba soubory wp-config.php a .htaccess k sobě do počítače.

Editace souboru souboru wp-config.php – níže uvedený kód vložte pod kód, který jste vložili před chvílí v kroku 2. Pokud kopírujete níže uvedený kód z této stránky, aktualizujte jméno vaší domény v třetím řádku ‚jmeno-vasi-domeny.cz‚.

 
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'jmeno-vasi-domeny.cz');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

Editace souboru .htaccess – níže uvedenými pravidly (kód) nahraďte stávající pravidla WordPressu, která najdete mezi označením # BEGIN WordPress   a # END WordPress.

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
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]
wordpress_multisite_vytvoreni_site_webu_editace_htaccess_wp-config
Na této obrazovce dostanete další instrukce k editaci souborů wp-config.php a .htaccess. Pro další krok je třeba se odhlásit a přihlásit.


Nyní je třeba se odhlásit a přihlásit.

6) Nastavení Wildcard pro subdomény

Aby správně fungovaly nově vytvořené subdomény (weby), je třeba požádat podporu vašeho webhostingu ať vám nastaví wildcard pro subdomény.  Tento záznam bude vypadat nějak takto (může se lišit podle typu web hostingu):

 A *.jméno-vaší-domény.cz 111.122.133.144 

7) Administrace sítě webů

wordpress_multisite_administrace_site_webu

Aby jste se dostali do Administrace sítě webů, je třeba v administraci WordPress v levém horním rohu najet myší na „Moje weby“ > poté na „Administrace sítě webů“ a teprve poté kliknout na “ Nástěnka„. Nyní jste v administraci sítě webů, kde budete instalovat pluginy a šablony, zřizovat uživatele, zřizovat nové weby na subdoméně provádět aktualizace a další věci.

8) Nastavení WordPress Multisite

V „Administraci sítě webů > Nastavení > Nastavení sítě webů“ nastavujete několik důležitých věcí. Ve většině případů bude stačit základní nastavení.

  1. Povolujete registrace nových uživatelů
  2. Povolujete registrace nových webů (oboje je v základním nastavení zakázáno)
  3. Můžete změnit nastavení uvítacích emailů, prvních příspěvků a stránek
  4. Můžete omezit maximální velikost médií pro weby ( v základu vypnuto)
  5. Nastavujete maximální velikost nahrávaných souborů (v základu 1,5 MB)
  6. Povolujete jaké typy souorů mohou uživatelé nahrávat na web

9) Vytvoření nového webu – subdomény

Nyní můžete zřizovat nové weby na subdoméně a oddělit obsah těchto subdomén třeba použitím jiné šablony. Na nástěnce administrace webů kliknete na Weby > Vytvoření webu a následně vyberete název webu pro subdoménu, název webu do nadpisu, jazykovou mutaci webu a email administrátora, kdo se bude o daný web starat.

wordpress_multisite_vytvoreni_noveho_webu
Zde vidíte možnosti zřízení nového webu na subdoméně

Pokud si vytvoříte více webů, můžete mezi nimi jednoduše přepínat. V liště vlevo nahoře najeďte myší na „Moje weby“ a poté uvidíte přehled zřízených webů kde se můžete přepnou do: Nástěnky, na Vytvoření příspěvku, Komentáře nebo Zobrazit web.

wordpress_multisite_prepinani_mezi_weby
Ve zvýrazněné části vidíte možnost přepínání mezi weby, v tomto případě je hlavní web ikavarna.cz, a subdomény jsou test a priklad.

10) Instalace a aktivace pluginů

Pluginy se ve WordPress Multisite instalují pouze na nástěnce webů, tedy „globálně“.  Pluginy instalujete v „Administrace sítě webů > Pluginy > Instalace pluginů„. Pluginy po instalaci aktivujete dvěma způsoby podle toho, jestli chcete plugin aktivovat pro všechny weby nebo pro jeden web.

  1. Aktivovat v síti webů – aktivujete plugin pro všechny weby, stávající i budoucí. Takto se aktivuje například bezpečnostní plugin Wordfence nebo zálohovací BackWPup. Oba pluginy potřebujete totiž pro všechny weby.
  2. Aktivovat jednotlivě – plugin instalujete v administraci sítě webů, ale na místo aktivace pro všechny weby, plugin aktivujete jen na konkrétním webu, kde ho zrovna potřebujete.
wordpress_multisite_prace_s_pluginy
Na obrázku vidíte administraci sítě webů, kde můžete pluginy instalovat a aktivovat v celé síti webů

11) Instalace a aktivace šablon

Stejně jako pluginy se také všechny šablony musí instalovat v administraci sítě webů. Aby mohli šablony využívat jednotlivé weby je třeba je zapnout „Povolit v síti webů„.  V případě že chcete šablonu upravit, doporučuji využívat pro každý web vlastní child theme.

wordpress_multisite_sablony
Instalace a povolení šablon v síti webů

12) Příklady využití WordPress multisite

Příklad 1 jazykové mutace – WordPress multisite využívám například pokud majitel webu chce mít více jazykových mutací a vy to chcete vyřešit jednoduše (a levně). V tomto případě používám spíše sub-adresářovou instalaci, kde na hlavní stránce (příklad) penzion.cz mám českou jazykovou verzi, na penzion.cz/en/ anglickou verzi a na penzion.cz/de/ německou verzi. Toto řešení má v sobě kouzlo jednoduchosti a ve widgetu uvedete vlaječky zastupující daný jazyk a pod ním schováte odkaz na hlavní stránku dané jazykové mutace.

Příklad 2 Domain mapping – pro menší weby mám instalovaný WordPress Multisite – subdoménovou instalaci a pomocí mapování aliasů vytvořím ze subdomény další doménu. Mohu tak mít na jedné instalaci WordPress více domén druhé úrovně. Používám to pro weby, které jsou málo navštěvované, nepotřebují žádně extra nastavování. Návod na nastavení domain mappingu je v přípravě 🙂

Pokud znáte další zajímavý příklad využití WordPress Mutisite, nebo máte dotazy napište komentář.

71 komentářů u “Aktivace multisite WordPressu

  1. 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.

    • 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

  2. 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ý

    • 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)

  3. 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.

  4. 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 :o)

    • 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.

      • 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.

        • 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

          • 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

  5. Ahoj,
    dobrý návod, chtěl jsem se ale zeptat – vše běží na jediné databázi, ne? Potřeboval bych pro každou subdoménu samostatnou databázi…to jde nebo ne? díky Petr

  6. Zdravím.
    Věděl by tu někdo, když má na vlocka.net WP multisite a chtěl bych na např. na obrazky.vlocka.net jiný systém než WordPress, tak kde a co správně nastavit?

  7. Chtěla bych se zeptat zda se multisite hodí jen na subdomény, nebo tam mohou jet i různé domény druhého řádu? Děkuji za info.

    • Ano lze to, sám to takto provozuji. Stačí si nastavit plugin WordPress MU Domain Mapping.
      Sám to takto provozuji 🙂

  8. Dá se nastavit vytváření nových webů podle zadaného mustru? Příklad: někdo si založí nový blog automaticky se mu nastaví mnou předvolené widgety, nebude mít přístup k pluginům atd. Nevíte někdo o něčem? Díky.

  9. Ahoj lidičky,

    potřeboval bych poradit. Mám webhosting u Wedosu (ne VPS, ale webhosting). Provedl jsem instalaci tak jak má být, vše se zdá proběhlo v pořádku.
    wp mám nainstalován v adresáři domains/domena.tld
    to co se má přidat do .htaccess se má dávat jen do toho souboru, co je v adresáři domény, nebo i do toho hlavního?
    jde o to, že můžu vytvořit blog na subadrese subdom.domena.tld, ale když ji otevřu, tak to hází chybu 403.
    Máte někdo tip?
    Ještě by mně zajímalo ten hvězdicový záznam. Na podpoře mi řekli, že to se nastavuje v DNS, jestli to dobře chápu, měl by vypadat takto:
    * 1800 A xxx.xxx.xxx.xxx ?

    • wordpress multisite mám také u Wedosu.
      – Je nainstalovaný ve složce /www
      – .htaccess již ve složce /www je nahraný od wedosu, jen ho doupravím
      – dns servery wedosu
      – DNS záznamy mám (plus pošta a ftp)
      1800 A xxx.xxx.xxx.xxx
      * 1800 A xxx.xxx.xxx.xxx

  10. Aha, takže složky domains a subdom jakoby můžu smazat? Doupravit znamená přepsat tím, co uvádí instalece? Případně mohl by jsi zde hodit ten svůj?

    Ještě preventivně technická: protože jde už o zavedený web, můžu použít tento postup?:
    stáhnu svůj web k sobě do kompu
    vymažu ho z adresáře domains/domena.tld
    nakopíruju ho přímo do složky www

    a mělo by to být přímo funkční, nebo se musí ještě něco upravit? Jestli předpokládám správně, mělo by to hned šlapat, že?

    A trošku mimo mísu: bude potom ještě možné použít aliasy domén s jinými RS přes adresář domains/domena1.tld? asi ne, že?

    • 1) Složky subdomains jsou tam pokud by jsi tam chtěl mít něco jiného nezávislého. Proto ti to hází 403 – wordpress pomocí dns A záznamu s hvězdičkou což znamena *.domena.cz tedy všechny subdomeny směruje do hostingu.
      2) Soubory můžeš zkopírovat do kompu a pak na hosting to je v poho, vyjímkou jsou občas špatně pojmenované fotky s diakritikou možná se to už ted od verze 3.X nestává. Ale pokud tam nemáš žádné fotky jedná se o novou instalaci , můžeš také nahrát novou verzi WordPressu a zkopírovat pouze wp-config.php
      3) V základu u wedosu máš možnost jednoho aliasu. Myslím že by to mělo fungovat, nezapomeň nastavit alias v nastavení hostingu u Wedosu …. zkust to 🙂

  11. Tak potvrzuju, že ten přesun proběhl v podstatě v pořádku, jen některé pluginy nepoužívají relativní cesty ale absolutní od hostingu, tak bylo potřeba je upravit. Jinak v pohodě.

    Díky za rady 😉

  12. Tak jsem tu zpátky. Trošku zbrkle jsem přešel na multisite a nedomyslel, co to bude mít za následky pro uživatele (např.: pro někoho drobnost, ale muset se registrovat do newsletteru na každém subwebu, aby jste dostali potřebné informace je blbost). Takže jsem se po dlouhých úvahách rozhodl vše vrátit do původního stavu… A ejhle, nečekaný problém:

    Od přechodu na multisite už nějaký čas utekl, takže přibyly články, fotky atd. Jenže když ve wp-config vypnu multisite, najednou na mně kouká web přesně tak, jak před zapnutím multisite. Vše, co bylo od té doby přidáno, tam není. A je toh hodně, na to, aby se to přidalo znova. Takže co teď?

    Napadl mně export a import. Mám jednu volnou doménu, tak jsem tam nahodil čistou instalaci WP, nahrál všechny pluginy jako na původním webu, aktivoval vše potřebné a šel na import. Jaké pro mně bylo překvapení, že i když jsem zaškrtnul políčko, zda se mají importovat i soubory příloh (to by měly být přeci obrázky v článcích, ne?), tak se nic neimportovalo (přílohy). No dobře, tohle se dá ještě obejít tím, že prostě překopčím sloužku s obrázky (uploads) na novou doménu a pak v DB hromadně změním starou doménu za novou, to bude fungovat. Jenže kromě příspěvků a stránek tam mám i události, seznamy míst (adresy) atd a ty se bohužel nevyexportovávají s komplet informacemi, což je problém, protože právě na tomhle ten web stojí.

    No, a teď babo raď. Použít import/export teda nejde (bez ohledu, jestli je to chybou hostingu, pluginy či WP. Vypnout multisite nic neřeší. Jak teda vypnout multisite a fungovat jako klasický WP?

    (pozn.: webhosting wedos)

  13. Díky za tipy, vyzkouším, když tak se pak podělím o zkušenost.
    Jestli můžu ještě jeden dotaz: nemáš tip na plugin, který funguje na wedosu, jenž by udělal z kategorií subdomény? Aby místo domena.tld/novinky byla URL novinky.domena.tld? Vím, že jich je několik, tak jen jestli už nemáš s některým zkušenosti. Pokud ano, musí být WP opět přímo v té složce WWW, nebo může být v DOMAINS (abych tam mohl hostovat i jiné domény)?

  14. Díky za návod,

    typ se subdoménami se mi nainstalovat podařil, ale nastavení .htaccess pro subadresáře nemůžu nikde najít. Neporadil byste mi?

    Díky

    Libor

  15. Dobrý den,
    potřeboval bych trošku postrčit. Chci provozovat dva odlišné weby na NAS disku Synolgy. Mám veřejnou IP. Na routeru je nastaveno přemostění na NAS disk s vnitřní IP adresou, která je přiřazena routerem. Na NAS disku je nainstalován WordPress. Chtěl bych, aby regisrované dvě domény byly možny po zadání do webového prohlížeče odkudkoliv prohlížet. Ve WordPressu jsem tedy zvolil možnost multiside, ale zde jsem narazil, jelikož výchozí (1. web) se zobrazí v pořádku, ale ten druhý mi nefunguje v prohlížeči. Tváří se ve WP jakoby poddoménou toho prvního webu. Nějaký tip tak aby weby byly na sobě absolutně nezávislé a měly vlastní databázi ?

  16. Zdravím,
    zprovoznění se podařilo přesně dle popisu.
    Jen bych potřeboval vědět, jestli je možné tam nějak dostat vlaječky se státy na přepínání jazyků, klidně i pomocí nějakého pluginu.

    Díky

    • Jsou dve možnosti. Prvni instalujete WordPress multisite a subdomena nebo subadresar bude jazykova mutace. Druha moznost je pomoci pluginu WPML. Pokud vas to zajima dejte vedet napisu vic detailu

  17. Zdravím,
    mám na Wedosu Nolimit webhosting a na něm krom jiných čtyři weby z jedné domény, řekněme: http://www.domena.tld, 1.domena.tld, 2.domena.tld, 3.domena.tld. Na www ( /www/domains/domena.tld ) je statická prezentace, ty ostatní ( /www/domains/1.domena.tld atd. ) jsou samostatně instalované WP s vlastními DB.
    Jak to všechno sjednotit do jedné multisite instalace a zachovat tu statickou stránku? Díky moc.

    • 1) statickou stránku „1.domena“ nechte jak je
      2) aktivujte multisite pro subdomény na hlavniweb.cz
      3) zřiďte si subdoménu s názvem „2.domena.hlavniweb.cz“
      4) exportuje data z webu 2.domena.tld a importujte to na 2.domena.hlavniweb.cz – instalujte pluginy a šablony
      5) exportuje data z webu 3.domena.tld a importujte to na 3.domena.hlavniweb.cz – instalujte pluginy a šablony
      6) pokud je vše v pořádku aktivujte neomezené aliasy na wedosu a domain mapping
      7) registrujte doménu jako alias v wedos control panelu
      8) otestujte jestli vše funguje
      9) smažte adresáře 2.domena.tld, 3.domena.tld v /www/domains/ které jste přesměroval na WPMU s DM
      10) hotovo 🙂

      • Neomezené aliasy u wedosu mám, to jsem zapomněl uvést… Statická prezentace je na hlavní doméně, tedy „www.domena.tld“. Moje obava je taková, že pokud na tu hlavní doménu nahraju WP, tak o tu statickou prezentaci přijdu… Můžu ale nahrát WP do jiného adresáře, např. „www.domena.tld/wp“ a jednotlivé „blogy“ mít na subdoménách? O jinou doménu druhého řádu mi nejde. Jinak jsem to myslím pochopil, díky. 🙂 Asi o víkendu se na to vrhnu.

        • o tu statickou doménu nepřijdeš, nech jí jak je a nech tam směrovanou doménu a bude to OK. Sám to tak používám. Zbytek nechápu na co se ptáš .. WPMU s domain mappingem změní subdoménu z wpmu na doménu2.cz ….

          • Si nerozumíme… Já žádnou druhou doménu nikam nesměruju a nebudu. Mám JEDNU doménu (domena.tld), na které je statická prezentace. Na subdoménách (neco.domena.tld, blbost.domena.tld, chytrost.domena.tld… ) mám nainstalované jednotlivé samostatné WP. V minulém příspěvku vyjadřuju obavu, že instalací WP do adresáře hlavní domény (domena.tld) přijdu o tu statickou prezentaci, protože tam bude WP. Jinak ten export a import myslím chápu… Domain mapping se mě myslím netýká, vše běží na jedné doméně. Vysvětlil jsem to lépe?

  18. Ahoj, tohle je perfektní návod. Došel až na konec a nainstaloval multisite. Díky! Bohužel, WordPress mi sice vytvořil nový web na subdoméně, ale ta subdoména je nedostupná. Prostě ten web ve skutečnosti neexistuje. Resp., prohlížeč ho nevidí, jako by na něj nesměřoval záznam.

    Doplním že mám hosting na Active24, na DNS mám nastaven A záznam: *.domena.cz.

    Nemáte někdo ponětí, proč mi to neběží? htacces mám nastavený podle instrukcí. Tak nevím????

    • máš DNS záznam v podobném tvaru?
      name TTL type data
      * 1800 A 46.66.88.82 (IP adresa tvého webhostingu)

      • Díky za odpověď. Nakonec jsem to vyřešil!

        DNS záznam byl v pořádku. Ve tvaru jak píšeš, resp.:
        *.domena.cz A 3600 IP.AD.RE.SA

        Psal jsem na technickou podporu Active 24 a nastavili mi alias: *.domena.cz a už to běží! Tedy nestačí mít správně DNS záznam ve tvaru *.domena.cz, ale je třeba mít i ServerAlias ve stejném tvaru. Alespoň to platí pro hosting na Active24.

        Informace jsem čerpal zde: http://codex.wordpress.org/Configuring_Wildcard_Subdomains

  19. Super návod! Šel jsem krok za krokem, vše fungovalo, i červená hláška mi neskočila, v levo nahoře mám teď My Sites > Network Admin > Dashboard/Sites/Users/Themes/Plugins – Ale bohužel, tím to končí. Jdu – li na jakýkoliv tento odkaz, mám jen bílou stránku a místo adresy v prohlížeči jen about:blank. Máte někdo ponětí, co jsem podělal? Díky moc za případnou radu!

  20. Děkuji za návod… I jako naprostá lama jsem to dokázala.
    Teď mě trochu trápí to, že po aktivaci mystyle šablony se mi v záhlaví objevily chybové hlášky „Notice: Undefined index: woocommerce_products_fullwidth in /data16/stagep80/html/wp-content/themes/mystile/includes/theme-woocommerce.php on line 280“.

    Kdyby někdo uměl poradit, budu moc ráda 🙂 Holt to tak dopadá, když lama něco kutí! 🙂

    • Dobrý den La_Potvoro_Katko :),

      1) zkuste deaktivovat všechny pluginy
      2) máte instalovaný plugin na eshop Woocommerce?
      3) zkuste v šabloně najít nějaké tlačítko na vypnutí WooCommerce?

  21. Dobrý den,

    provedl jsem změnu wp-config.php dle návodu, ted chci instalovat Síť webů a nabízí mi to pouze variantu Sub-domain Install: Because your install is not new, the sites in your WordPress network must use sub-domains. The main site in a sub-directory install will need to use a modified permalink structure, potentially breaking existing links.

    Dá se to nějak změnit nebo se s tím musím smířit? Nezničí mi to všechny existující linky, které vedou na můj web http://www.vysokroychlostni-zeleznice.cz ? Rád bych nastvail sub-directories.

    Díky za rychlou radu. Pluginy jsme pro jistotu nechal vypnuté.

    L.

    • Ahoj Luboši,
      tohle jsem nedávno také viděl, nedokáži odpovědět.
      Zeptej se na ofiko WP fóru separatista.net/forum – tam ti poradí.
      Dej sem do komentářů prosím link na tvůj dotaz na fóru, tohle mě také zajímá.
      Děkuji,
      RK

  22. Ahoj Radku,

    zde je můj dotazu a odpověď od Separtisty: http://www.separatista.net/forum/tema/wp-multisite-nejde-vybrat-subadresar#post-23032 Ta defaultní předvolba subdomény se dá obejít úpravou wp-config.php. Akorát nevím co mi to způsobí s existujícími stránkami. Na co vše to bude mít vliv. Mám tam spoustu interních prolinků.

    A taky nevím co to udělá, když vyberu subdoménu a instaluji Multisite? Zda mi zůsatne původní doména http://www.vysokorychlostni-zeleznice.cz + si budu moci pridat subdomenu s anglickou verzi webu napr. http://www.en.vysokorychlostni-zeleznice.cz? Nechci to zmastit, pred pul rokem jsem to cele daval znovu dohoromady pres Import obsahu a rucne nahraval vsechny obrazky. Byla to hrozna prace. 🙁

    Díky za radu,

    Lubos

    • Takže při instalaci multisite (subdirectory) se automaticky přidá před stávající příspěvky /blog/. Díky za info 🙂

  23. čau všetko som urobil podľa náhodu, ale keď kliknem kdekoľvek v administrácii siete, tak ma hodí do blank page, ako to napravím?

    • Pokud se jedná o novou instalaci, zkusil bych to znovu (pokud tam nejsou žádné data). Taky se můžete zeptat podpory hostingu, jestli je něco třeba nastavit z jejich strany aby fungoval multisite. Doporučuji dát dotaz na cz fórum WordPressu http://www.separatista.net/forum

  24. ahoj, je to marný, postupoval jsem podle tveho navodu. jednak to neni x.mojedomena.cz ale mojedomena.cz/x ale budiz. ale koukni jak vypada moje subdomena: http://recenzuju.cz/samsungtelevize/ …a ani ji nemuzu upravovat. 🙁
    Jediny problem vidim ze jsem vzal htacces, smazal ho a vlozil tam to co popisujes v bode 11. Mel jsem to cele smazat nebo jen vlozit bod 11?
    Diky moc!

    • Prosím tě podívej se jestli není jiný htaccess na subsite a subdomain. V návodu je varianta subdomain

  25. Zdravím, snažím se nastavit subdoménu, mám hosting do forpsi, nastavil jsem multisite, hlásí mě to ale tohle: Fatal error: Uncaught Error: Call to undefined function get_header() in /web/htdocs3/fenomenscz/home/subdoms/anglictina/index.php:17 Stack trace: #0 {main} thrown in /web/htdocs3/fenomenscz/home/subdoms/anglictina/index.php on line 17

    Co s tím? Díky za rady 🙂 Tomáš

    • Tomáši zkuste deaktivovat všechny pluginy a šablonu změnit na nějakou základní od WordPressu. Pokud chyba zmizí, postupně aktivujte pluginy a šablonu a zjistíte kde je chyba. Nebo aktivujte logování a podívejte se do logů.

Napsat komentář