Ten kurs jest częścią ścieżki:
Wordpress Developer
tworzyć w pełni funkcjonalne motywy WordPress, zaczynając od „czystej kartki”
rozumieć hierarchię plików szablonów i strukturę katalogów
implementować mechanizm pętli WordPress do wyświetlania treści
obsługiwać system komentarzy i budować formularze interakcji
dodawać własne strefy widgetów, menu oraz panele boczne
wykorzystywać funkcje PHP do dynamicznego zarządzania elementami
wdrażać własne metaboxy i niestandardowe funkcjonalności
przygotowywać motyw do dystrybucji zgodnie z wymogami licencji
Klient poprosił się o „drobną zmianę” w motywie WordPress, a już Ty wiedziałeś,
że oznacza to godziny walki z cudzym kodem? Masz dość gotowców, które rozsypują się
przy najmniejszej modyfikacji? Chcesz zrozumieć, co dokładnie odpowiada za wygląd i
logikę w motywach WordPress, tak by tworzyć je samodzielnie? Ten kurs jest dla
Ciebie!
Dowiesz się z niego, jak zbudować profesjonalny motyw WordPress od samych
fundamentów. Przejdziesz przez cały proces: od struktury katalogów, przez kodowanie
nagłówka i stopki, aż po zaawansowane funkcje systemowe.
Zrozumiesz, jak poszczególne elementy łączą się w całość i dlaczego WordPress działa tak,
a nie inaczej. To wiedza, która pozwoli Ci tworzyć stabilne, szybkie i bezpieczne
strony, gotowe do realnych, komercyjnych wdrożeń.
programistów i freelancerów WordPress
właścicieli stron internetowych i blogerów
studentów i osób uczących się programowania w PHP
web developerów chcących poszerzyć kompetencje
front-end developerów szukających backendowej wiedzy
Zdobędziesz umiejętność tworzenia autorskich, bezpiecznych i elastycznych motywów WP, co da Ci pełną niezależność w projektowaniu stron. Dzięki znajomości architektury WordPressa będziesz realizować zlecenia szybciej, oferując klientom unikalne rozwiązania, których nie da się uzyskać na gotowych szablonach.
Pracę nad własnym motywem zaczniemy od absolutnych podstaw, czyli zrozumienia, jak WordPress „myśli” i czyta pliki. Zobaczysz, jak poprawnie zorganizować strukturę katalogów, aby Twój projekt był czytelny i łatwy w utrzymaniu. Dowiesz się, jaką rolę pełnią kluczowe pliki, takie jak index.php czy style.css, i jak sprawić, by system poprawnie je zaindeksował.
Najważniejszym mechanizmem każdego motywu jest „The Loop”, czyli pętla odpowiedzialna
za wyświetlanie treści. W tej części kursu nauczysz się, jak dynamicznie pobierać
wpisy, tytuły, daty czy autorów i prezentować je na stronie.
Zrozumiesz mechanizm działania zapytań do bazy danych bez
konieczności pisania skomplikowanego SQL. Twoje strony będą aktualizować się
automatycznie, gdy pojawią się nowe treści, zachowując spójny i profesjonalny wygląd.
Strona musi być użyteczna dla administratora i odwiedzających. Właśnie dlatego w kursie
nauczysz się implementować kluczowe elementy interfejsu, które są
standardem w nowoczesnych witrynach.
Zobaczysz, jak zarejestrować i obsłużyć:
wielopoziomowe menu z wykorzystaniem klasy Walker
dynamiczne paski boczne (sidebary)
strefy widgetów w stopce i nagłówku
wyszukiwarkę treści oraz breadcrumbs
W kursie zajmiemy się obsługą systemu komentarzy, który często jest pomijany w prostych tutorialach. Nauczysz się tworzyć formularze, wyświetlać dyskusje pod wpisami i zarządzać ich wyglądem. Będziesz potrafił zabezpieczyć te elementy i sprawić, by były integralną częścią designu Twojego motywu.
Stworzenie działającego motywu to dopiero połowa sukcesu, musi on być jeszcze zgodny „ze sztuką”. Dowiesz się, jak przygotować projekt do oficjalnej dystrybucji lub sprzedaży.
Przejdziemy przez proces weryfikacji jakości, korzystając z narzędzi, które wyłapią
za nas potencjalne błędy.
Skupimy się na:
licencjonowaniu zgodnym z GPL
testowaniu motywu pluginem Theme Check
tworzeniu dokumentacji technicznej
obsłudze stron błędów 404
Nie musisz być ekspertem back-endu, aby tworzyć świetne motywy, ale znajomość podstaw PHP jest niezbędna. W trakcie lekcji zobaczysz, jak łączyć HTML i CSS z logiką języka PHP w sposób bezpieczny i wydajny. Nauczysz się dodawać własne funkcje w pliku functions.php, zarządzać metadanymi wpisów oraz dołączać skrypty i style w sposób, który nie spowolni ładowania strony.
Ten kurs jest przeznaczony dla osób początkujących w tworzeniu motywów, ale aby w pełni skorzystać z materiału, powinieneś znać podstawy języka PHP - rozumieć zmienne, funkcje, pętle i tablice. Przyda się także ogólna orientacja w środowisku WordPressa - umiejętność instalacji wtyczek, motywów oraz poruszania się po panelu administracyjnym. Jeżeli brakuje Ci takiej wiedzy, możesz ją uzupełnić z naszymi kursami.
Odbierz kurs za darmo!
1 + 1 GRATIS do niedzieli
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij teraz
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat - będzie on dostępny na platformie szkoleniowej w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017). Ten numer również będzie widoczny na certyfikacie.
Certyfikat możesz wydrukować (plik pdf) lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz proformy do opłacenia zamówienia, złóż zamówienie zaznaczając w formularzu pole "Chcę otrzymać dokument proforma" lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na iOS za pośrednictwem Apple Pay sprzedawcą jest Apple. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
🔥 Gorący temat: W tym tygodniu 221 użytkowników obejrzało to szkolenie
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z
lub
– Jak to działa?
Ups! Coś poszło nie tak :(
Captcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE