Kurs WordPress - Tworzenie Motywów

Wprowadzenie

Lekcje
  • Opis
  • Recenzje
  • Autor
  • Transkrypt

16 ocen

Lubię to! 336

Wprowadzenie

WordPress to najbardziej popularny i elastyczny system CMS na którym działają tysiące witryn. Nasz kurs to jedyne tak obszerne i kompleksowe opracowanie tematu tworzenia własnych Motywów, zmiany wyglądu i funkcjonowania WordPress. Podczas kursu stworzymy zaawansowaną stronę WWW, wykorzystamy wbudowane funkcje oraz napiszemy setki linii kodu skryptów!

  1. Konfiguracje lokalnego srodowiska WordPress i najlepsze techniki pracy z Motywami Potomnymi
  2. Wdrazanie kompletnego, zaawansowanego Motywu krok po kroku
  3. Prace z Widgetami, Wlasnymi Polami, Formatami Postów czy Szablonami Stron
  4. Praca z baza danych i zaawansowane sposoby wyswietlania informacji
  5. Publikowanie strony na serwerze produkcyjnym
  6. Osobna aplikacja Pojedynków oparta o WordPress

Strona WWW, którą przygotujemy w Kursie WordPress

Na przestrzeni kursu będziemy wdrażać krok po kroku, kompletną stronę WWW bazując na szablonie, który przygotowaliśmy w kursie Photoshop do HTML. Zaczniemy od solidnych podstaw konfiguracji środowiska pracy a także omówienia struktury i hierarchii plików WordPress. Następnie pokażę Ci techniki, które posłużą do stworzenia Motywu oraz zdynamizowania wszystkich elementów naszej strony. Przy okazji poznasz dziesiątki wbudowanych, najważniejszych funkcji WordPress a także napiszesz swoje własne funkcjonalności korzystając z PHP.

Zobacz screen jednej z podstron >>

Środowisko i praca z Motywami WordPress

Na przestrzeni kursu poznasz ciekawe techniki WordPress, które służą do zmiany wyglądu i funkcjonalności strony WWW. Będziemy pracować z Motywami Potomnymi, co zapewni możliwość wykorzystania zalet istniejącego Motywu, jak również szybkie dostosowanie go do własnych potrzeb w elastycznym zakresie. Jednak naszą kursową stronę wdrożymy jako zupełnie autorski Motyw i nie będziemy korzystać z gotowców, co zapewni jak najszersze omówienie ważnych mechanizmów w CMS WordPress.

Zobacz lekcję kursu - Dynamiczne dodawanie ikon w menu >>

Własne Typy Postów oraz Taksonomie

W kursie będziemy pracować na przykładzie rozbudowanej witryny ze złożoną strukturą treści. Z tego powodu zadeklarujemy kilka typów postów, jak również własne taksonomie takie jak tagi czy kategorie, które jednocześnie będą dziedziczone przez typy postów. W ten sposób nauczysz się metodologii pracy z bardziej złożonymi stronami w których blog to tylko jedna z podstron a WordPress działa jako uniwersalny CMS.

Własne Pola, Formaty Postów i Szablony

W kursie wykorzystamy wszystkie sposoby na uzyskanie dobrze zorganizowanych, dynamicznych treści, aby praca po stronie administracyjnej była jak najbardziej wygodna a jednocześnie szybka. Dlatego wykorzystaliśmy na przykład Własne Pola w WordPress oraz formaty postów, które pozwalają na zmianę wyglądu konkretnego Wpisu na stronie archiwum. Pracujemy także z Szablonami stron po to, aby zróżnicować ich wygląd i funkcjonalności. Są to niezwykle przydatne sposoby, które wykorzystasz w kolejnych projektach!

Zobacz lekcję kursu - Praca z własnymi polami na potrzeby rankingu >>

Pętla WordPress i wbudowane funkcje

Tak zwany "Loop" to jedna z najważniejszych możliwości WordPress, która pozwala w wygodny sposób wyświetlać informacje z bazy danych. Zajmiemy się szczegółowym omówieniem Pętli począwszy od prostych, aż po bardzo skomplikowane przykłady, włącznie z wykorzystaniem własnych zapytań SQL. Wykorzystamy również szereg niezwykle przydatnych, wbudowanych funkcji WordPress na przykład do wygenerowania własnej paginacji, dynamicznej zmiany tytułów czy wyświetlania chmurki tagów na naszej stronie.

Wyszukiwarki i Komentarze

Dowiesz się także, jak w sprytny sposób przygotować i osadzić na stronie własną wyszukiwarkę, na jednej ze stron stworzymy także dwa systemy wyszukiwania, uwzględniające także oznaczanie właściwych elementów taksonomii, po których będziemy przeszukiwać treści. Stworzymy także swój własny plik obsługujący komentarze, w tym komentarze zagnieżdżone i odpowiedzi a także sfromatujemy komunikaty na przykład przy komentarzach oczekujących na moderację.

Praca z własnym Menu i innymi stronami

Dowiesz się także jak tworzyć i administrować własnymi Menu w WordPress, jak również jak zarejestrować je w Motywie. Poza tym będziemy także rejestrować inne moduły takie jak różne paski boczne (sidebary) z powierzchnią na Widgety definiowane w kokpicie, stopki oraz nagłówki stron. Zajmiemy się też opracowaniem osobnej strony Bloga, stron archiwów, rezultatów wyszukiwania, własnej strony kontaktowej oraz strony 404.

Autorska sekcja Pojedynków

Aby udowodnić, że WordPress jest także świetnym rozwiązaniem w przypadku stron, które niekoniecznie zawierają typowy, blogowy układ, przygotowaliśmy dodatkową sekcję naszej witryny, która może działać także jako osobna aplikacja. Są to Pojedynki, w ramach których porównujemy ze sobą właściwości odżywcze poszczególnych produktów.

Własna sekcja administracyjna oraz setki linii użytecznych funkcji

W kursie wykorzystamy geolokalizację do wyświetlenia mapki z naniesionymi dynamicznie informacjami, stworzymy także sekcję w Kokpicie która będzie służyła do przekazania klucza Google Maps API a także odpowiednie powiadomienia w sekcji administracyjnej. Napiszemy kilkaset linii kodu własnych funkcji, z których większość będziesz mógł wykorzystać jako snippety w kolejnych projektach!

Podsumowując, kurs zawiera między innymi:

  • Konfigurację lokalnego środowiska WordPress
  • Najlepsze techniki pracy z Motywami Potomnymi
  • Omówienie funkcji wbudownych WordPress w tym Pętla
  • Pracę z własnymi typami Wpisów
  • Wdrażanie kompletnego, zaawansowanego Motywu krok po kroku
  • Tworzenie własnych funkcji i wykorzystywanie istniejących
  • Pracę z Widgetami, Własnymi Polami, Formatami Postów czy Szablonami Stron
  • Omówienie struktury i hierarchii plików WordPress
  • Praca z bazą danych i zaawansowane sposoby wyświetlania informacji
  • Publikowanie strony na serwerze produkcyjnym
  • Autorskie rozwiązania po stronie Kokpitu
  • Osobna aplikacja Pojedynków oparta o WordPress
  • I wiele, wiele więcej!

Dla kogo jest ten kurs?

Kurs, który masz przed sobą to pozycja obowiązkowa dla wszystkich, którzy myślą na poważnie o pracy z WordPress i tworzeniem oraz prowadzeniem stron WWW opartych na tym fantastycznym systemie CMS. Jeśli doceniasz ogromny potencjał WordPress i chcesz tworzyć ciekawe, własne strony WWW z tym systemem, ten kurs jest właśnie dla Ciebie! Kurs przeznaczony jest dla osób, które mają już podstawy WordPress, omawiane w kursie WordPress - Podstawy, jak również znają HTML oraz CSS. Polecamy tutaj kurs Podstawowy HTML, jak również kurs, w którym został opracowany szablon strony, który wdrażamy w tym kursie jako Motyw do WordPress, czyli Kurs Photoshop do HTML. Podstawy PHP są mile widziane, aczkolwiek nie wymagane do przerabiania tego kursu. Jeśli jednak chcesz je poznać, zapraszamy do kursu PHP - Podstawy na eduweb.pl.

Dlaczego wybrać właśnie ten kurs?

  1. Kurs wideo to najbardziej efektywna a zarazem najprzyjemniejsza forma nauki. Jest on tak prowadzony, byś cały czas mógł go śledzić z zainteresowaniem i zaangażowaniem, a także czerpać satysfakcję z tworzonych projektów.
  2. Wiedza, którą otrzymujesz w tym kursie, to nie tylko sucha teoria, ale również wskazówki od praktyka z wieloletnim doświadczeniem, dzięki którym dużo łatwiej będzie Ci opanować materiał i przygotować ciekawe projekty w WordPress.
  3. Uczysz się na praktycznych przykładach. Zebrane techniki wynikają z praktyki a same dodatki które stworzymy są omówione kompleksowo. Kurs, który masz przed sobą to esencja praktycznej wiedzy i doświadczenia a także skrótów, które oszczędzą Ci godziny pracy i poszukiwań.
6 godzin

Kurs WooCommerce
Sklep w WordPress

WooCommerce to najpopularniejszy, darmowy dodatek do systemu CMS WordPress, który umożliwia tworzenie złożonych sklepów internetowych, w środowisku, które wielu z nas zna już bardzo dobrze. Kurs który masz przed sobą, został przygotowany w taki sposób, abyś poznał WooCommerce od A do Z. Dzięki WooCommerce oraz wiedzy którą zebraliśmy dla Ciebie wraz z Piotrem Palarzem, bez trudu i w przyjaznym środowisku WordPressa stworzysz swój własny, całkowicie funkcjonalny sklep internetowy.

Piotr Palarz

60 minut

Advanced Custom Fields w WordPress

WordPress to potężne narzędzie do budowania stron internetowych, które już dawno przestało być określane wyłącznie mianem "platformy blogowej". Dzieje się tak za sprawą potężnych możliwości API, które jest udostępniane wraz z tym systemem. I choć dla "nietechnicznego" użytkownika systemu wiele jego możliwości pozostaje niedostępnych, to aktywna społeczność developerów potrafi te możliwości wykorzystać, budując rozmaite rozszerzenia. <br><br> Jednym z nich jest Advanced Custom Fields, które wykorzystuje możliwości tzw. "custom fields" dostępnych natywnie w WordPressie. To rozszerzenie jednak "opakowuje" natywne rozwiązanie w ten sposób, iż stworzyć możemy niemal dowolne dodatkowe pola i przypisać je do edycji poszczególnych podstron czy postów. W tym warsztacie dowiesz się jak zainstalować i skonfigurować ACF pod różne wymagania, jak z poziomu zaplecza wykorzystywać dodatkowe pola, ale przede wszystkim - jak wyświetlić zebrane w nich dane w swoim szablonie. Dzięki wiedzy zdobytej w tym warsztacie, będziesz mógł dodać do strony własnej lub Twojego klienta np. możliwość wgrywania plików, a także ich opisów na stronie edycji "Dokumenty", podstrony "Zespół", która pozwoli dodawać np. zdjęcie, imię czy stanowisko poszczególnych pracowników, slidera obrazów wraz z dowolnym tekstem, a także wiele innych ciekawych rozwiązań. To wiedza niezbędna dla każdej osoby, która zajmuje się tworzeniem stron internetowych opartych na WordPressie. Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

75 minut

Wordpress WPML

Warsztat, który masz przed sobą, porusza niezwykle ważną kwestię pracy z tym systemem, jaką jest tworzenie i zarządzanie wielojęzycznymi stronami internetowymi. W ponad godzinnej lekcji, omówimy dokładnie genialne rozszerzenie WordPressa, jakim jest <a href="http://wpml.org" target="_blank">WPML</a>. Jest to bez dwóch zdań najlepszy dostępny dodatek do zarządzania wielojęzycznością. <br><br> Kiedy poznasz już tajniki pracy z tym rozszerzeniem, przejdziemy do kolejnej, bardzo istotnej w kontekście tworzenia szablonów i dodatków dla WordPressa kwestii. Omówimy wbudowane funkcje tego systemu, które po odpowiednim użyciu, pozwalają w prosty sposób tłumaczyć statyczne teksty szablonów i rozszerzeń. Pokażę Ci, jak tworzyć specjalne pliki <strong>.mo</strong> i odpowiednio je ładować. Jeśli natomiast zajmujesz się tworzeniem stron opartych o WordPress, ale nie potrafisz kodować i tworzyć szablonów, nie martw się - na końcu pokażę również, jak wspomniany <strong>WPML</strong> pozwala ominąć pewne czynności, dając ten sam, zamierzony efekt. <br><br> Jak widzisz, mamy bardzo wiele do omówienia, zatem zapraszam serdecznie i do usłyszenia!

Piotr Palarz

90 minut

Desktopowa Aplikacja do obsługi WordPress

Naszym celem będzie zaprojektowanie aplikacji desktopowej, komunikującej poprzez API Wordpress’a w celu modyfikacji jego zawartości – wyświetlanie/dodanie/edycja postów, zarządzanie komentarzami itp.<br> Aplikacja podzielona będzie na kilka części funkcjonalnych opracowywanych na każdym Warsztacie osobno. W efekcie końcowym otrzymasz gotową aplikację, którą będziesz mógł dowolnie dystrybuować i wdrażać np. u swoich klientów.<br><br> Aplikacja EduWpAdmin – część 1: <ul class="livelist"> <li>Wstęp do języka C# i technologii pod kątem naszej aplikacji</li> <li>Zbudowanie prostego GUI do zarządzania wybranym wordpressem</li> <li>Opracowanie własnej biblioteki zarządzania zapytaniami poprzez API</li> <li>Logowanie się do worpressa – wymiana ciasteczek oraz CookieContainer</li> <li>Tworzenie nowego posta i pobieranie istaniejącej listy postów.</li> </ul> <p>Na Warsztat zaprasza Mateusz Manaj. Aby dobrze zrozumieć omawiane zagadnienia, warto znać przynajmniej podstawowe koncepcje programowania. Radzimy zaopatrzyć się w duży kubek ciepłej herbaty, ponieważ Warsztat może potrwać nieco dłużej niż zwykle.</p>

Mateusz Manaj

85 minut

Wtyczka do Wordpress - Slider w jQuery

W tym warsztacie pokażę Ci w jaki sposób wykonać własny slider z przewijaną treścią oparty o bibliotekę jQuery. Dodatkowo stworzymy wtyczkę pod system CMS Wordpress w oparciu o wcześniej utworzony slider. Wtyczka będzie posiadała własny panel administracyjny, panel za którego pomocą będzie można wpisać dany artykuł lub stronę do naszego slider'a oraz tzw. shortcode za pomocą którego powołamy do życia naszą wtyczkę w dowolnym miejscu w systemie. <br><br> Serdecznie zapraszam, Mateusz Manaj

Grzegorz Róg

Autor: Grzegorz Róg

**Idea Architect**

Od wielu lat projektuje serwisy internetowe, dużą wagę przykładając do ich funkcjonalności a także skutecznych technik promocji. Swoje umiejętności praktyczne zdobywa projektując grafikę oraz strony www dla wiodących polskich i zagranicznych agencji reklamowych. Współpracuje między innymi z Adobe, Microsoft, Wacom. Jako trener i spiker prowadzi szkolenia oraz eventy i warsztaty. Posiada szereg uprawnień i certyfikatów eksperckich. <br><br> W wolnych chwilach stara się przekazać Ci całą praktyczną wiedzę, pasję i doświadczenie. Zapraszamy do kursu - gwarantujemy, że ta świetna zabawa przyniesie Ci mnóstwo satysfakcji!

eduweb.pl
@greg_rog

Recenzje Kurs WordPress - Tworzenie Motywów

5

16 dodanych ocen

2014-09-14

Jeżeli znasz podstawy PHP i chcesz zacząć programować swoje motywy w WordPress to ten kurs jest dla Ciebie. Odpowiedzi na wszystkie pytania znajdziesz właśnie tutaj.

Bartosz Świerczek

2014-09-27

Dla mnie osobiście kurs bardzo fajny, zrozumiały, bardzo dużo z niego skorzystałem w kwestii tworzenia motywów do wordpressa. Nie posiadałem żadnego doświadczeniu w tym CMS, bo zawsze byłem zwolennikiem własnych rozwiązań. Dzisiaj śmiało polecam wordpressa oraz ten kurs. Czego mi brakuje? Większej integracji z bazą danych, skąd się co bierze itp. Dla mnie było to zrozumiałe gdyż na co dzień pracuje w PHP, natomiast osoba z mniejszym doświadczeniem albo nauczy się na pamięć "Tak się wyciąga posty" i koniec, albo załamie się po kilku lekcjach.

Dawid Sroczyński

2015-02-26

Jak dla mnie cała seria WordPress-a od eduweb - jest warta swojej ceny! Nie ma co tu gadac ;))

Damian Moliński

2015-03-22

Kurs bardzo rzetelnie przygotowany. Polecam zarezerwować sobie na kurs więcej czasu, żeby oprócz wiedzy wynieść solidne praktyczne umiejętności. Sam zamierzam go przerobić jeszcze co najmniej raz.

Mariusz Żabicki

2015-03-26

W końcu tworzenie motywów do WordPress nie jest już czarna magią

Slawomir Sowiński

2015-04-01

Super kurs, zreszta jak wszystkie kursy na EDUWEB. Jesli ktos chce zaczac budowac strony na WordPress to zdecydowanie polecam ten kurs :)

Tomasz Haluch

2015-06-23

Znakomite rozwinięcie wiedzy z zakresu WordPressa, daleko wykraczający poza zakres podstawowy. Szczegółowy i bardzo rzetelnie omówiony kurs.

Artur Poźniak

2015-08-18

czy warto przed tym przerobić kurs HTML i CSS

Marcin Lewtak

2015-12-20

wordpress.org zaleca dodawanie motywów i skryptów poprzez kolejowanie i funkcję: wp_enqueue_style/wp_enqueue_script. Natomiast w kursie jako przykład podane jest dołączenie stylów bezpośrednio w znacznikach <head> z wykorzystaniem ścieżki względnej. Jak do powyższego nawiąże eduweb.pl, czy czeka nas aktualizacja kursu? W końcu wordpress to 25%.

Łukasz Szpak

2016-01-20

Obowiązkowa pozycja dla kogoś kto chce rozpocząć pracę z motywami dla WordPress.

Dawid Mazur

2017-03-08

Panie Grzegorzu ile typów własnych postów można zarejestrować i czy można tą liczbę zwiększyć?

Szymon Jakubowski

2017-03-09

Szablon LoveToEat wymaga podania klucza Google Maps API - próbuje lokalnie przywrócić stronę czy może mi Pan pomóc?

Szymon Jakubowski

2017-07-30

Ciewy kurs! Polecam!

Lukasz S Pierwola

2017-08-04

Dużo rzeczy poruszonych, lecz mało opisanych.

Adrian Kazimierski

2017-11-10

Kurs bardzo mi pomógł rozpocząć pracę z tworzeniem motywów do WordPress. Zacząłem myśleć w języku WordPressa :-)

Marek Szymański

2018-07-14

Kurs, dzięki któremu w prosty sposób zrozumieć można, w jaki sposób WordPress pracuje z plikami.

Piotr Wiktorowicz

Ten kurs nie posiada jeszcze transkryptu. Choć bardzo się staramy, wygenerowanie transkryptów do wszystkich kursów jest bardzo czasochłonne. W wielu przypadkach wymaga zaangażowania drogiego oprogramowania i godzin pracy przy poprawianiu transkryptu tak, aby był on możliwie jak najlepszy.

Zależy nam na tym, aby przygotować transkrypty do wszystkich naszych treści. To jedyny sposób dla osób niedosłyszących, aby mogły wygodnie uczyć się technologii. Poza tym, transkrypty ułatwiają skanowanie kursu w poszukiwaniu informacji i jego indeksowanie.

Szukamy osób, które mogłyby nam pomóc w poprawianiu transkryptów. Jeśli masz chwilę wolnego czasu i interesuje Cię dany kurs, w zamian za taką pomoc chętnie udostępnimy Ci wybrany materiał. Wyślij swoje zgłoszenie tutaj, jeśli możesz pomóc nam rozwijać platformę.

  • Informacje
  • Lekcje
Wykup w abonamencie od 79zł
Przetestuj za darmo przez 7 dni!

Autor: Grzegorz Róg

Czas: 12 godzin

Wersja:

  • Pliki źródłowe
  • Certyfikat Ukończenia
  • Dostęp z urządzeń przenośnych
  • Licencje dla firm i szkół

Wstęp do kursu

  • Wprowadzenie

  • Omówienie plików źródłowych

Środowisko pracy z WordPress

  • Konfiguracja lokalnego środowiska pracy

  • Przydatne narzędzia developerskie

  • Instalacja WordPress

  • Wstępna konfiguracja CMS

Praca z Motywami Potomnymi

  • Omówienie gotowego motywu

  • Tworzenie Motywu Potomnego

  • Nadpisywanie stylów CSS

  • Modularna struktura WordPress

  • Nadpisywanie funkcji w Motywie Potomnym

Wprowadzenie do strony kursowej

  • Wprowadzenie do projektu

  • Frameworki do WordPress

  • Deklaracja własnego Motywu

  • Struktura plików Motywu

Rozpoczynamy tworzenie Motywu

  • Tworzenie dynamicznych linków

  • Linkowanie do skryptów

  • Gotowy nagłówek na stronie

Własne Typy postów i Taksonomie

  • Taksonomie i typy treści

  • Własne Typy Postów

  • Deklarowanie Taksonomii

  • Ikonki dla Taksonomii

  • Wypełnianie treści

  • Dynamiczne komentarze na stronie głównej

Strony archiwów WordPress

  • Struktura archiwum restauracji

  • Wprowadzenie do Pętli w WordPress

  • Pętla w praktyce

  • Wyświetlanie dynamicznych kategorii

Własne Pola i Formaty Postów

  • Praca z własnymi polami na potrzeby rankingu

  • Formaty postów i dodawanie miniaturki

  • Praca z wyszukiwarką

  • Tworzymy własną paginację

  • Praca z dodatkową stopką strony

  • Deklarujemy Sidebar oraz przestrzeń Widgetów

  • Wykorzystanie geolokalizacji i Google Maps API

Sekcja administracyjna i dynamiczne treści

  • Rejestrowanie strony ustawień w Kokpicie

  • Wyświetlanie komunikatów w Kokpicie

  • Loop na stronie głównej

  • Wyświetlanie ostatnich postów

  • Generowanie Chmurki Tagów i Spisu Taksonomii

Własne Menu w WordPress

  • Praca z własnym menu

  • Dynamiczne dodawanie ikon w menu

  • Deklarowanie Menu w archiwum przepisów

Pętla WordPress i wyszukiwanie

  • Przeglądarka przyklejonych artykułów

  • Wyświetlamy Pętlę z przepisami

  • Własna wyszukiwarka w archiwum przepisów

  • Tworzenie listy elementów z taksonomii do lodówki

  • Praca z szablonami stron

  • Własna wyszukiwarka w lodówce

Strony pojedynczych Wpisów

  • Strona pojedynczego wpisu

  • Tworzymy własne Breadcrumbs

  • Pasek boczny na pojedynczej stronie

Praca z Komentarzami

  • Wyświetlamy komentarze na stronie

  • Własny formularz dla komentarzy

  • 54Strona pojedynczej recenzji restauracji

  • Strona z archiwum dla taksonomii

Tworzymy Bloga

  • Pracujemy ze stronami Bloga

  • Tworzymy własną stronę 404

Sekcja Pojedynków

  • Wprowadzenie do Pojedynków

  • Administracja dla Pojedynków

  • Tworzymy własne klasy PHP

  • Strony dla Pojedynków

  • Tworzymy dynamiczny tytuł na stronach

  • Strona główna Pojedynków

Dodatki do naszej strony

  • Formularz kontaktowy i Shortcode'y

  • Eksport na serwer produkcyjny

Zakończenie

  • Do usłyszenia!