Lekce 2 - Instalace WordPressu a základní nastavení
V předchozí lekci, Jak založit web v publikačním systému WordPress, jsme si ukázali, co je potřeba k založení webu v publikačním systému WordPress a připravili jsme si aplikaci LocalWP.
V dnešní lekci základů WordPressu si společně ukážeme, jak prostřednictvím vývojového prostředí LocalWP vytvoříme náš první web ve WordPressu.
Vývojové prostředí
Abychom mohli vytvořit svůj první web ve WordPressu, potřebujeme lokální vývojové prostředí. V minulé lekci jsme si nainstalovali zdarma dostupnou aplikaci LocalWP. Spustíme si tedy na našem počítači aplikaci LocalWP a měli bychom vidět tuto úvodní obrazovku:

Vytvoření stránky
Novou lokální webovou stránku vytvoříme stisknutím tlačítka + Create new site nebo v levém spodním rohu klikneme na symbol +:

V dalším kroku můžeme vidět několik možností vytvoření webu:

Create a new site (fialová)
Tato volba nám umožní vytvořit zcela nový WordPress web na našem počítači:

Můžeme si ho pojmenovat, nastavit jeho parametry (např. PHP verzi) a začít s čistou instalací WordPressu. Je to nejčastější a doporučený způsob pro začátečníky i běžnou práci.
Create from a Blueprint (žlutá)
Pomocí této volby můžeme vložit vlastní blueprint:

Blueprint je šablona, která obsahuje předem nastavené pluginy, šablony nebo nastavení. Hodí se třeba, když si vytvoříme vlastní "startovací verzi" WordPressu a budeme ji chtít použít znovu (např. pro nové klienty). Je to vhodné spíš pro pokročilé nebo vývojáře, kteří chtějí ušetřit čas při vytváření opakujících se webů.
Select an existing ZIP (modrá)
Pokud máme již vytvořený web stažený ve formě ZIP archivu (např. záloha přes plugin Duplicator nebo WP Migrate), můžeme ho naimportovat zpět do LocalWP pomocí této volby:

Stačí ten soubor přetáhnout do okna nebo ho vybrat ručně.
WP Migrate (červená)
Tato možnost je odkaz na plugin a nástroj WP Migrate, který nám umožní přenášet WordPress weby (např. z hostingu do LocalWP nebo naopak):

My si zvolíme možnost Create a new site a klikneme na Continue:

Volba názvu stránky
Dále zde máme nastavení názvu a dalších detailů lokální instalace WordPressu:

Zvolíme si název nové stránky. Pro naše účely
použijeme název mujprvniweb
, může to být ale jakýkoliv jiný
název. Tento název se zároveň použije:
- jako název projektu v LocalWP,
- jako část adresy (domény) pro lokální přístup (http://mujprvniweb.local),
- a jako název složky, do které se web uloží na našem disku.
Dále si rozklikneme možnost Advanced options. Zde najdeme dvě pole:
- Local site domain - kde se automaticky vygeneruje adresa (doména), na které bude web přístupný z našeho počítače. Např.: mujprvniweb.local. Tuto adresu můžeme změnit, ale doporučuji ponechat automatický název. Slouží čistě pro lokální práci.
- Local site path - Cesta k místu na disku,
kam se projekt uloží. Výchozí je
C:\Users\uzivatelske_jmeno\Local Sites\mujprvniweb\
. Kliknutím na Browse můžeme složku změnit, ale není to potřeba, pokud si vše chceme držet pohromadě.
Zvolíme tedy název mujprvniweb
a klikneme na
Continue:

Nastavení vývojového prostředí
Na další stránce nastavíme verzi PHP a MySQL. Doporučuji použít možnost Preferred pro automatické nastavení doporučených verzí. V kurzu používáme verze PHP 8.2.23 / Web server nginx / MySQL version 8.0.35, zkontrolujte si, zda máte stejné verze:

Pokud ano, můžete kliknout na tlačítko Continue a přejít tak k dalšímu kroku. Pokud by se verze lišily, klikneme na Custom, vyberme správné verze a klikneme na Continue:

Toto nastavení lze změnit i po vytvoření stránky.
Nastavení přístupových údajů
V posledním kroku budeme zadávat uživatelské jméno a heslo pro naši lokální stránku. Opět si rozklikneme Advanced options:

Do pole WordPress username zadáme uživatelské jméno, kterým se budeme přihlašovat do administrace WordPressu, např.: jmeno.admin.mujprvniweb. Uživatelské jméno můžeme samozřejmě zvolit jaké chceme. Do pole WordPress password napíšeme heslo, které budeme používat pro přihlášení do WordPressu.
Vždy je potřeba dbát na to, abychom zvolili dostatečně silné heslo – kombinaci malých a velkých písmen, čísel a speciálních znaků, např.: J@n0-Word2025!.
Do pole WordPress e-mail zadáme náš e-mail, na který nám WordPress bude posílat upozornění – např. o nových komentářích, aktualizacích atd.
V rozšířeném nastavení potom máme pole pro volbu jazyka Select Language a nastavení multisite webu:

Výchozí hodnota jazyka je English (United States). My klikneme na nabídku a vybereme Čeština. A v posledním poli Is this a WordPress Multisite? si můžeme určit, jestli chceme vytvořit multisite síť – tedy WordPress instalaci, která spravuje více webů z jedné administrace. WordPress Multisite je rozšíření běžné instalace WordPressu:
- umožňuje spravovat více webových stránek z jediné instalace WordPressu a jedné administrace.
- místo toho, abychom si na server (nebo do LocalWP) instalovali WordPress vícekrát, vytvoříme jednu hlavní instalaci, která nám umožní vytvářet a spravovat tzv. "podsítě" nebo "subweby".
- typické scénáře použití: školní nebo firemní portály, kde každé oddělení / student / tým má svůj vlastní web, agentury nebo freelanceři, kteří spravují víc webů na jedné doméně (např. klient1.mojeagentura.cz), multijazyčné weby, kdy každá jazyková verze může být samostatný web (např. cz.mujeweb.cz, en.mujeweb.cz).
- všechny weby sdílejí jednu základní instalaci WordPressu, ale mají oddělenou databázi pro obsah (příspěvky, stránky apod.) a mohou mít společné pluginy a šablony (které aktivujeme centrálně).
My si zde ponecháme hodnotu No a klikneme na tlačítko Add site:

Máme hotovo! Nyní se nám zobrazil přehled naší první stránky:

V další lekci, Základní nastavení WordPressu, se zaměříme na uživatelské rozhraní aplikace LocalWP a projdeme si základní nastavení WordPressu.