0:00 / 0:00

WordPress - Tworzenie Motywów: Frameworki do WordPress

Techniki Pracy z CMS WordPress

11 godz. 37 min · WordPress · Full-stack i Programowanie

Grzegorz RógIdea Architect

Czego się nauczysz

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

Strona WWW, którą przygotujemy w Kursie WordPress

Środowisko i praca z Motywami WordPress

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

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?

WordPress: 3.x, 4.x