Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 16 - Testování a ladění pluginu

V předchozí lekci, Publikace a monetizace pluginu, jsme se zaměřili na úskalí, která nás čekají při publikaci a monetizaci pluginu.

Při vývoji WordPress pluginů je důležité nejen psát kvalitní kód, ale také zajišťovat jeho spolehlivost a bezpečnost. Jedním z klíčových kroků k dosažení těchto cílů je testování a ladění kódu. V následujícím tutoriálu tvorby pluginů pro redakční systém WordPress se zaměříme na vytvoření testů pro plugin a na ladění kódu, abychom dokázali odhalit a opravit chyby dříve, než se dostanou k uživatelům.

Instalace a příprava testovacího prostředí

Než se ponoříme do psaní testu pro náš WordPress plugin, je důležité, abychom měli správně nastavené vývojové prostředí. To zahrnuje instalaci nástrojů a knihoven, které budeme potřebovat pro psaní a spouštění testů. Následující kroky nám pomohou nastavit naše vývojové prostředí.

Instalace Composeru

Composer je nástroj pro závislosti v PHP a je široce používaný ve WordPress komunitě. Začneme tedy tím, že jej nainstalujeme. Zde je odkaz na stažení Composeru. Po stažení instalátoru jej spustíme a následujeme průvodce instalací. Zpravidla není třeba provádět žádné specifické změny v průběhu instalace.

Vytvoření lokální sítě

Vytvoření nové lokální sítě nám umožní oddělit testy od hlavního pluginu. Otevřeme Local WP a stiskněme tlačítko + pro vytvoření nové sítě:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V lekci si projdeme jak použít jednoduchý Unit test a zjistíme, že náš plugin na počasí není zrovna nejlepší.
Článek pro vás napsal Štefan Tusjak
Avatar
Autor se věnuje Webovým aplikací. V rámci své dlouholeté kariéry v automobilovém průmyslu nasbíral dostatek zkušeností z oblasti procesního řízení výroby. Při přechodu do průmyslu medical, dostal možnost programovat MES sytém. Zde spojuje dvě věci, které
Aktivity