Vše o tvorbě webu a systému WordPress
3

Mohlo by vás zajímat

Search
Close this search box.

Jak vytvořit WordPress Multisite: Jednoduchý návod pro začátečníky

Rychlý obsah

Mohlo by vás zajímat

Jak nastavit Gmail v pluginu WP Mail SMTP
V poslední době se velice často setkávám s problémem nefunkčního formuláře v okamžiku, kdy klient používá...
Co je to wireframe a proč je důležitý?
Setkali jste se s pojmem wirframe, ale vůbec nemáte potuchy, o co se jedná? Pak jste na té správné stránce. Wireframe...
Jak nastavit parametr consent pro Seznam.cz s pluginem Complianz – GDPR/CCPA Cookie Consent
Pokud vaše webové stránky využívají reklamu na Seznam.cz, pak je možné, že vám v nejbližší době přijde...
Jak vytvořit WordPress Multisite: Jednoduchý návod pro začátečníky
WordPress je jednou z nejoblíbenějších platforem pro tvorbu webových stránek, a to z dobrého důvodu....

WordPress je jednou z nejoblíbenějších platforem pro tvorbu webových stránek, a to z dobrého důvodu. Je snadno použitelný, flexibilní a má obrovskou komunitu, která nabízí nepřeberné množství návodů a rozšíření. Co když ale potřebujete spravovat více webů z jednoho místa? To je přesně chvíle, kdy vám může přijít vhod funkce WordPress Multisite.

Multisite umožňuje vytvořit síť webů, které můžete spravovat z jedné administrace. Každý web může mít vlastní obsah, uživatele, vzhled i nastavení, ale všechny weby sdílejí jednu instalaci WordPressu. Tento návod vám ukáže, jak jednoduše nastavit WordPress Multisite, i když jste začátečník. Navíc se podíváme na plugin WP Ultimo, který vám umožní rozšířit možnosti vaší multisite sítě o pokročilé funkce.

Příprava prostředí

Než začnete, je důležité zkontrolovat několik věcí:

  • Záloha webu: Pokud již máte web, který chcete změnit na multisite, doporučuji si před jakýmikoli úpravami udělat zálohu.
  • Přístup k FTP/Souborovému manažeru: Budete potřebovat přístup k souborům vašeho WordPressu. To můžete udělat přes FTP klienta (např. FileZilla) nebo pomocí souborového manažera na vašem hostingu.
  • Aktualizace WordPressu: Ujistěte se, že máte nainstalovanou nejnovější verzi WordPressu.

Krok 1: Příprava HTTPS na webhostingu

Následující informace jsou aplikovány na webhosting u WEDOSU, nemusí postup nastavení HTTPS pro subdoménu být totožný s jiným poskytovatelem webhostingu. Před použitím multisite si tedy prosím nejrpve ověřte, jak má váš webhosting nastavena pravidla používání certifikátu (nejčastěji asi Let’s Encrypt certifikát, který je většinou nabízen zdarma). 

Pokud tedy máte také webhosting u Wedosu, je pro správné fungování třeba dodržovat několik postupů (více také zde):

  1. Pokud budete přes multisite ovládat více jak 3 stránky, je třeba si připlatit službu Neomezený počet aliasů
  2. V nabídce DNS (v horním menu vedle Domény) rozkliněte vaši doménu a v levém sloupci klikněte na DNS záznamy. Zde se přesvěčte, zda-li máte správně nastavený DNS záznam pro práci se subdoménou. DNS záznam má většinou název *, TTL: 300, typ A záznam a do pole data vložíte vaši IP adresu. Tu naleznete v nabídce Webhosting – klikněte na název hostingu (název jako vaše doména) a v hlavním přehledu pod Adresy služeb uvidíte první položku WWW IPv4. Vedle ní je číslo a to je vaše IP adresa. Pokud DNS záznam chybí, tak IP adresu zkopírujte a vytvořte nový DNS záznam dle návodu zde.
  3. Pokud jste instalaci WordPressu provedli přes instalátor aplikací, pak je třeba přes FTP se přihlásit k vašemu účtu a všechny soubory přesunout do kořenového adresáře www. Smažte přitom soubor index.php.
  4. Před každým vytvořením subdomény ve WordPressu budete muset nejprve tuto subdoménu přidat do certifikátu HTTPnávod je opět  zde. Pokud tedy předem již víte, jaké subdomény budete chtít přes multisite ovládat, přidejte si je najednou do certifikátu HTTP. Ušetříte si tím čas. 

Krok 2: Aktivace multisite

  1. Otevřete soubor wp-config.php: Tento soubor najdete v hlavním adresáři vaší WordPress instalace. Připojte se k vašemu FTP serveru nebo použijte souborový manažer na vašem hostingu.

  2. Přidání kódu do wp-config.php: Otevřete soubor wp-config.php v textovém editoru a najděte řádek, který vypadá takto:

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

Těsně NAD tento řádek přidejte následující kód:

define('WP_ALLOW_MULTISITE', true);

Uložte změny a zavřete soubor.

Krok 3: Nastavení sítě

  1. Přihlaste se do WordPress administrace: Po úpravě wp-config.php se přihlaste do svého WordPressu jako obvykle a dekativujte všechny pluginy. V levém menu přejděte na Nástroje -> Síť webů.

  2. Název sítě webů – vyplňte všeobecná název sítě, nebude se nikde na internetu zobrazovat. Jde o vaše interní pojmenování sítě webů, pokud multisite tvoříte např. pro obce, můžete si ji nazvat jako „názvy obcí“. 
  3. Vyberte typ sítě: Zde si můžete vybrat, zda chcete mít weby na subdoménách (např. subdomenavasweb.cz) nebo v podadresářích (např. vasweb.cz/subdomena.cz). Pokud nemáte specifické důvody pro výběr podadresářů, subdomény jsou obvykle lepší volbou.

  4. Dokončení nastavení: Po výběru typu sítě WordPress vygeneruje další kód, který budete muset vložit zpět do souborů wp-config.php a .htaccess. Postupujte podle pokynů, které se zobrazí na obrazovce.

      • wp-config.php: Otevřete znovu soubor wp-config.php a přidejte kód, který vám WordPress poskytl, do správného místa, tj. opět NAD řádek /* That’s all, stop editing! Happy blogging. */. Kod bude vypadat pravděpodobně takto, pouze v poli SITE bude název vaší stránky.
    define( 'SUBDOMAIN_INSTALL', true );
    define( 'DOMAIN_CURRENT_SITE', '<strong>nazevvasehowebu.cz</strong>' );
    define( 'PATH_CURRENT_SITE', '/' );
    define( 'SITE_ID_CURRENT_SITE', 1 );
    define( 'BLOG_ID_CURRENT_SITE', 1 );
    
      • .htaccess: Podobně otevřete soubor .htaccess  (také v hlavním adresáři WordPressu) a nahraďte existující obsah kódem, který vám WordPress poskytl.
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    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).*) domains/municon.cz/$1 [L]
    RewriteRule ^(.*\.php)$ domains/municon.cz/$1 [L]
    RewriteRule . index.php [L]
    
    
  5. Znovu se přihlaste: Po provedení těchto změn se odhlaste a znovu přihlaste do WordPress administrace.

Krok 4: Správa Multisite sítě

Nyní byste měli vidět nový panel Administrace sítě webů v horním panelu vaší administrace, který ovládání nastavení v rámci celé sítě webů (tj. nastavení pro všechny další subodomény)

  1. Přidávání nových webů:

    • Přejděte na Moje sítě-> Administrace sítě webů -> Weby a klikněte na hlavní doménu. Zde opět aktivujte všechny pluginy.
    • Pro přidání nové subdomény klepněte na Moje stránky > Síťová správa > Weby – přidat nový. 
    • Vyplňte potřebné údaje (např. název webu, jeho URL, jazyk, a admin e-mail) a klikněte na Přidat web.
  2. Správa uživatelů:

    • Každý web může mít své vlastní uživatele. Můžete přidávat uživatele k jednotlivým webům nebo jim dávat různé role v rámci sítě.
  3. Instalace pluginů a témat:

    • Pluginy a témata jsou spravovány na úrovni sítě. Můžete je aktivovat pro celý multisite nebo jen pro jednotlivé weby.

Krok 5: Použití WP Ultimo pro pokročilou správu Multisite

Pokud chcete z vaší multisite sítě vytěžit maximum a nabídnout například prodej webů nebo rozšířené možnosti správy, je WP Ultimo ideálním nástrojem. Tento plugin vám umožní spravovat a monetizovat vaši síť webů s minimálním úsilím.

Co WP Ultimo nabízí?

WP Ultimo je prémiový plugin, který přidává pokročilé funkce do WordPress Multisite, jako jsou:

  • Plánování a monetizace: Můžete nastavit různé cenové plány a omezit přístup k určitým funkcím podle plánu, který uživatel zvolil.
  • Jednoduchá správa uživatelů: WP Ultimo nabízí nástroje pro snadné přidávání a správu uživatelů a jejich přístupů.
  • Vytváření šablon webů: Můžete vytvářet předpřipravené šablony webů, které uživatelé mohou rychle nasadit.
  • Integrace platebních bran: Plugin podporuje různé platební brány, což usnadňuje spravování placených služeb.

Jak WP Ultimo nastavit a používat?

  1. Instalace WP Ultimo:

    • Stáhněte a nainstalujte plugin WP Ultimo z oficiálních stránek.
    • Po instalaci pluginu jej aktivujte v administraci sítě (Administrace sítě webů).
  2. Prvotní nastavení:

    • WP Ultimo vás provede krok za krokem procesem nastavení. Budete moci vytvořit různé plány, nastavit platební metody a přizpůsobit vzhled uživatelského rozhraní.
  3. Správa webů a uživatelů:

    • Po dokončení nastavení můžete začít přidávat weby do své sítě a přiřazovat uživatele k jednotlivým plánům. WP Ultimo nabízí jednoduché rozhraní pro správu těchto úkolů.
  4. Vytváření šablon:

    • Můžete vytvořit přednastavené šablony, které si uživatelé mohou vybrat při registraci. To může výrazně zrychlit jejich práci a usnadnit orientaci v systému.
Facebook
WhatsApp
Email

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *


Kategorie