RAMOWY PLAN KSZTAŁCENIA:
I. Motyw a szablon - różnice
Omówienie różnic pomiędzy motywem i szablonem.
II. Rola motywu.
Omówienie obszarów, za które odpowiada motyw.
III. Struktura plików w motywie.
Omówienie standardowych plików, z których składa się motyw. Hierarchia plików w motywie.
IV. Powtarzalne elementy motywu.
Sposoby wydzielania powtarzających się elementów motywu, tzw. template-parts.
V. Plik style.css.
Omówienie roli pliku style.css.
VI. Lokalizacja motywu.
Przygotowanie motywu do tłumaczenia.
VII. Motywy potomne.
Omówienie koncepcji motywów potomnych w WordPressie
VIII. The Loop i Template tags
Omówienie pętli odpowiedzialnej za wyświetlanie treści w WordPressie oraz funkcji odpowiedzialnych za wyświetlanie konkretnych elementów wpisu, np. tytułu lub daty.
IX. Plik functions.php.
Omówienie roli i struktury pliku functions.php.
X. Dołączanie css/js.
Poprawne sposoby na dołączanie plików css/js do motywu.
XI. Conditional Tags.
Omówienie funkcji pozwalających na kontakt.
XII. Menu.
Zagadnienia związane z nawigacją i dodawaniem lokalizacji menu.
XIII. Widgety.
Definiowanie sidebarów i umieszczanie ich w motywie.
XIV. Bezpieczeństwo motywu.
Zagadnienia związane z bezpieczeństwem WordPressa. Obsługa zewnętrznych danych, walidacja, sanityzacja danych.
XV. Customizer API.
Omówienie integracji z Customizerem.
CZAS TRWANIA - 24 GODZINY DYDAKTYCZNE
WYMAGANIA WSTĘPNE PRZED KSZTAŁCENIEM:
Wymagana wiedza z zakresu WordPress'a.
Cena: 6 000 zł