RAMOWY PLAN KSZTAŁCENIA:
I. Struktura plików i katalogów.
Omówienie struktury plików i katalogów zawierających wtyczki.
II. Akcje i filtry.
Metody integracji z core WordPressa lub innymi wtyczkami.
III. Aktywacja/dezaktywacja wtyczek - hooki.
Omówienie akcji uruchamianych podczas aktywacji lub dezaktywacji wtyczek.
IV. Dobre praktyki przy pisaniu wtyczek.
Omówienie standardów i dobrych praktyk stosowanych przy pisaniu wtyczek.
V. Dołączanie css/js.
Poprawne sposoby na dołączanie plików css/js do WordPressa.
VI. Bezpieczeństwo wtyczek.
Zagadnienia związane z bezpieczeństwem WordPressa. Obsługa zewnętrznych danych, walidacja, sanityzacja danych.
VII. Dodawanie podstron w panelu admina.
Omówienie metod dodawania sekcji i podstron w panelu admina.
VIII. Shortcody.
Metody dodawania własnych shortcodów.
IX. Settings API.
Zagadnienia związane z tworzeniem własnych podstron konfiguracyjnych.
X. Praca z polami meta.
Omówienie funkcji do obsługi danych zapisanych w polach postmeta/usermeta.
XI. Własne typy postów.
Omówienie własnych typów postów. Metody dodawania własnych typów postów.
XII. Własne taksonomie.
Omówienie własnych taksonomii. Metody dodawania własnych taksonomii.
XIII. Obsługa zapytań ajax.
Omówienie endpointu do zapytań ajax. Zapytania dla zalogowanych i niezalogowanych użytkowników.
XIV. Lokalizacja wtyczek.
Tłumaczenie wtyczek, przygotowanie wtyczki do tłumaczenia.
XV. Harmonogram zadań WP-Cron.
Dodawanie zadań do harmonogramu zadań. Definiowanie własnych interwałów.
CZAS TRWANIA - 24 GODZINY DYDAKTYCZNE
WYMAGANIA WSTĘPNE PRZED KSZTAŁCNIEM:
Wymagana wiedza z zakresu WordPress'a.
Cena: 6 000 zł