Kurs WordPress - tworzenie własnych wtyczek
Dołącz do tysięcy developerów WordPressa i zacznij tworzyć własne pluginy.
Szczegóły, które warto znać
Opis szkolenia
-
Tworzysz strony dla klientów, którzy wymagają od ciebie funkcji niedostępnych standardowo w WordPress?
-
Potrzebujesz jakiejś nietypowej funkcjonalności, której nie oferuje żaden dostępny plugin?
-
Zdajesz sobie sprawę z tego jakie możliwości otworzy przed tobą umiejętność tworzenia pluginów dla najpopularniejszego na świecie CMS?
W oficjalnym katalogu WordPress znajduje się obecnie ponad 41 tys różnych wtyczek

Tak duża liczba to odzwierciedlenie niezwykłej popularności WordPress w ostatnich latach. Dlaczego więc nie wykorzystać tej popularności i nie dołączyć do grona programistów potrafiących tworzyć własne wtyczki. Niezależnie od tego czy masz zamiar tworzyć pluginy dla klientów czy też sam potrzebujesz jakiejś nietypowej funkcjonalności ten kurs będzie doskonałym wyborem.
Czego się nauczysz z kursem?
Z kursem nauczysz się tworzyć własne pluginy dla WordPress. Zdobędziesz bardzo obszerną wiedzę na temat kompletnego procesu: od utworzenia pierwszego pliku, aż po dystrybucję gotowej wtyczki. Wszystko to opanujesz w oparciu o realny i w pełni funkcjonalny projekt pluginu.
API WordPress
Znajomość API WordPressa jest niezbędna jeśli poważnie myślisz o tworzeniu własnych pluginów. W kursie na każdym kroku będziesz poznawać nowe funkcje API, dowiesz się jak wykorzystać ich możliwości w praktyce i jak mogą one ci pomóc podczas kodowania własnych wtyczek.

Dystrybucja za pomocą oficjalnego kanału
Na pewno zależy ci na tym, aby twój plugin dotarł do szerokiego grona użytkowników. Z kursem dowiesz się m.in. jakie warunki musi spełnić plugin, aby został zaakceptowany w oficjalnym katalogu wtyczek WordPress. Żaden inny kanał dystrybucji nie zapewni ci tak obszernego grona potencjalnych odbiorców.
Wiedza, którą zdobędziesz oparta jest na oficjalnych standardach i zaleceniach twórców WordPressa. Nie tylko nauczysz się tworzyć własne wtyczki ale również będziesz od samego początku wiedzieć jak kodować je w sposób poprawny. Unikniesz dzięki temu wielu problemów w przyszłości.
Wiedza, którą zdobędziesz oparta jest na oficjalnych standardach i zaleceniach twórców WordPressa. Nie tylko nauczysz się tworzyć własne wtyczki ale również będziesz od samego początku wiedzieć jak kodować je w sposób poprawny. Unikniesz dzięki temu wielu problemów w przyszłości.
Co stworzysz z kursem?
Razem z autorem kursu tworzyć będziesz rozbudowany plugin z licznymi funkcjonalnościami. Będzie on doskonałą okazją, aby zdobyć wiedzę potrzebną do tworzenia własnych wtyczek.
Co zawiera plugin?
-
możliwość zmiany kolorów bez edytowania kodu
-
rotator elementów w jQuery
-
stronę Pomoc oraz stronę Kontakt na zapleczu
-
dwa różne shortcode
-
panel z opcjami na zapleczu
-
możliwość łatwego dostosowania wyglądu do dowolnego motywu WP
-
widget z różnymi opcjami wyświetlania treści
-
skrypt usuwający niepotrzebne elementy po deinstalacji pluginu
-
komunikaty wyświetlane na zapleczu
-
responsywne style na froncie pluginu
Czego się jeszcze nauczysz?
Z kursem oprócz stworzenia samego pluginu poznasz także wiele przydatnych technik, których znajomość jest praktycznie niezbędna do pracy nad własnymi wtyczkami:
-
Przetwarzanie danych XML (klasa SimpleXML).
-
Obsługa błędów w pluginie (WP_Error).
-
Przekazywanie wartości z PHP do jQuery/JS.
-
Zapisywanie wartości za pomocą Options API.
-
Przygotowywanie prawidłowego pliku README.
-
Definiowanie wartości domyślnych dla wszystkich opcji.
-
I wiele, wiele więcej.
Co jeszcze warto wiedzieć?
Wszystkie niezbędne materiały, w tym kompletny plugin, dołączone zostały do kursu. Oprócz tego autor przygotował dla Ciebie testy, które sprawdzą Twój stan wiedzy na temat tworzenia pluginów. Do pracy z kursem przydatna będzie podstawowa znajomość PHP, HTML, CSS oraz jQuery.
WordPress
HTML5
CSS3
PHP
Program kursu
15 modułów · 89 lekcji
1 · Wprowadzenie
- Wstęp 0m 24s
- Jaki plugin stworzymy 2m 52s
- Jak korzystać z plików 1m 18s
- Co nam będzie potrzebne 4m 36s
- Tworzymy katalog pluginu 4m 37s
- Główny plik pluginu 8m 56s
2 · Tworzymy pierwszy widget
- Definiujemy klasę widgetu 8m 18s
- Konstruktor widgetu 6m 18s
- Argumenty opcjonalne widgetu 5m 54s
- Aktualizacja instancji 5m 32s
- Funkcja formularza opcji 4m 41s
- Wyprowadzamy tytuł widgetu 6m 36s
3 · Pracujemy nad funkcjami pluginu
- Dodajemy plik z funkcjami 3m 02s
- Tworzymy funkcję pobierającą dane 7m 45s
- Funkcja zliczająca oraz losująca produkty 6m 28s
- Pobieramy pojedynczy produkt 10m 35s
- Definiujemy zawartość HTML widgetu 14m 24s
- Funkcja przetwarzająca opis oraz cenę 6m 53s
4 · Rozpoczynamy pracę nad zapleczem
- Dodajemy główną stronę menu 8m 04s
- Tworzymy stronę opcji 7m 11s
- Dodajemy pole ID Partnera 6m 52s
- Zapisujemy i odczytujemy wartość pola 7m 21s
- Dodajemy komunikaty i walidację 5m 56s
- Generujemy link partnerski 4m 00s
5 · Kontynuujemy pracę nad widgetem
- Pobieramy produkt z określonym ID 7m 52s
- Przekazujemy ID do widgetu 6m 57s
6 · Wybór stylu dla produktów
- Dwa warianty produktu 4m 37s
- Dodajemy tabelę z opcjami 5m 15s
- Zapisujemy opcje stylu produktów 6m 09s
- Dodajemy opcje do funkcji produktu 6m 15s
7 · Style wtyczki
- Tworzymy arkusz stylów 5m 39s
- Ogólne style boxa produktu 6m 25s
- Obrazki oraz efekt hover 7m 22s
- Style elementów tekstowych 3m 50s
- Style cen oraz recenzji 9m 20s
- Zmieniamy strukturę wariantu DVD 4m 58s
- Poprawiamy style produktu 3m 55s
8 · Strona wyboru produktu
- Dodajemy nową stronę menu 7m 06s
- Funkcja listująca wszystkie produkty 5m 36s
- Generujemy listę produktów 8m 37s
- Zapisujemy produkty użytkownika 9m 56s
- Modyfikujemy funkcje produktów 11m 55s
- Funkcja listująca kategorie 6m 07s
- Tworzymy formularz kategorii 5m 54s
- Funkcja wybierająca produkty z kategorii 5m 21s
- Ładujemy produkty z kategorii 3m 56s
- Wprowadzamy poprawki na liście 5m 41s
9 · Własne shortcode
- Funkcja definiująca shortcode 5m 51s
- Dodajemy atrybut do shortcode 6m 24s
- Generujemy wynikowy HTML 3m 28s
- Katalog - kolejny shortcode 6m 54s
- Katalog - wyjściowa treść 7m 12s
- Parametr - ilość produktów 4m 34s
- Style dla katalogu produktów 6m 35s
10 · Kolejne opcje wtyczki
- Style użytkownika - zapisywanie 5m 08s
- Dodajemy style śródliniowe 7m 54s
- Opcjonalny tytuł oraz cena 5m 52s
- Aktualizujemy widget - dodatkowe opcje 3m 04s
- Dodajemy opcje do shortcode 5m 27s
11 · Kontynuujemy rozbudowę zaplecza
- Dodajemy menu pomoc 3m 43s
- Dodajemy zawartość strony pomoc 4m 13s
- Wstępna zawartość strony kontakt 3m 32s
- Tworzymy formularz kontaktowy 6m 41s
- Konfiguracja poczty i testowy email 9m 01s
- Style dla zaplecza - wstęp 6m 03s
- Style dla zaplecza - rozwinięcie 6m 22s
12 · Rotator produktów
- Rejestrujemy widget - rotator 5m 44s
- Funkcja dla rotatora 5m 01s
- Tworzymy HTML dla rotatora 7m 47s
- Skrypt jShowOff 4m 50s
- Uruchamiamy skrypt rotatora 5m 04s
- Naprawiamy błąd linków rotatora 3m 33s
- Style dla rotatora 6m 03s
- Dodajemy opcje rotatora 4m 17s
- Przekazujemy wartość opcji do skryptu 8m 43s
13 · Walidacja danych i obsługa błędów
- Sprawdzamy cURL 5m 36s
- Dodajemy komunikat o błędzie 5m 54s
- Błąd źródła danych 6m 39s
- Uzupełniamy brakujące style 5m 40s
14 · Różne zmiany oraz poprawki
- Poprawiamy cenę promocyjną 7m 26s
- Ostrzeżenia na liście produktów 3m 47s
- Usuwamy różne powiadomienia 4m 09s
- Ustalamy domyślne wartości opcji 3m 58s
- Tworzymy skrypt deinstalacji 7m 33s
- Znaki specjalne 5m 05s
15 · Finalizujemy plugin
- Tworzymy plik ReadMe 9m 24s
- Dodajemy zrzuty ekranu 3m 45s
- Pakowanie pluginu 3m 24s
- Zakończenie 0m 32s
Twój instruktor
Ksawery Kargól
Trener - praktyk AI
Opinie kursantów
„Ten kurs to prawdziwa truskawka na torcie. Jeżeli przebrnąłeś przez proces tworzenia strony, zrobiłeś szablon strony i sklepu to ten kurs jest ukoronowaniem twojej drogi. Jak zwykle prosto i na temat. "
„Tworzenie własnych wtyczek do WordPress jest ciężką tematyką dla mnie. Na szczęście ten kurs pokazał jak podejść do tego tematu z innej strony. Teraz mogę tworzyć wtyczki za pieniądze. Polecam!"
„Kurs rozwinął moją wiedzę na temat wordrpess'a dzięki czemu jestem w stanie sprostać wymaganiom klientów. Polecam "
„Jestem zadowolony z kursu i polecam go każdemu, kto zainteresowany jest tworzeniem rozszerzeń do Wordpressa.
Nie jest to kolejny kurs tworzenia najprostszej wtyczki kończący się na etapie pokazania jak coś wyświetlić na stronie. Podczas kursu budujemy w pełni funkcjonalną wtyczkę o konkretnym zastosowaniu, złożoną z wielu opcji.
Prowadzący zna się na rzeczy, wszystko dokładnie tłumaczy, nie mówi za szybko ani za wolno, głos na nagraniach nie jest męczący jak to często bywa w kursach online.
Przy okazji tworzenia wtyczki można się nauczyć jak tworzyć widgety, shortcody i jak wykonywać pewne działania używając wbudowanych opcji i funkcji Wordpressa, a to jest szalenie przydatne."
Czytaj więcej
Zwiń
„Wszystko przedstawione w prosty i zrozumiały sposób."
„Kurs WordPress to dobra propozycja dla osób, które chcą poszerzyć swoją wiedzę na temat platformy WordPress i nauczyć się tworzyć wtyczki od podstaw. Kurs pokazuje, jak tworzyć własne wtyczki, które mogą rozszerzyć funkcjonalności strony o dodatkowe opcje."
„Już mogę sam robić wtyczki, dsjny kurs"
„Polecam kurs Kurs WordPress - tworzenie własnych wtyczek. Jest to najnowsza tego typu publikacja dostępna na rynku i klarownie wyjaśnione są wszelkie zagadnienia w nim poruszane. Bardzo mi pomógł"
„teraz będzie mi się zdecydowanie efektywniej pracować, dziękuję ;) "
„to świetne, praktyczne szkolenie,"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie 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. Certyfikat możesz wydrukować 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.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
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.
Zakup w Google Play(Android)
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ą:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
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ę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy