WordPress dla profesjonalistów. Tworzenie i projektowanie stron - książka w drugim wydaniu pomoże Ci zostać ekspertem w tworzeniu stron internetowych na platformie WordPress. WordPress jest najpopularniejszym na świecie darmowym systemem CMS, jednak większość programistów korzysta wyłącznie z podstawowych funkcji WordPressa, nie zagłębiając się w profesjonalne tworzenie stron internetowych na jego bazie. Jednocześnie, jeśli wykorzystać WordPress w pełni, można na jego podstawie tworzyć projekty dowolnego poziomu złożoności i w każdym stylu projektowym.
W książce szczegółowo opisano system CMS, jego główne elementy funkcjonalne, wewnętrzne działanie kodu oraz struktury danych. Przedstawiono tworzenie własnych motywów, korzystanie z wtyczek oraz pisanie rozszerzeń, a także konfigurację i optymalizację dużych zasobów działających w tym systemie. Publikacja zawiera wiele przykładów oraz gotowego kodu, który można wykorzystać w swoich projektach.
Książka jest skierowana do szerokiego grona programistów: od tych, którzy dążą do precyzyjnej konfiguracji motywu WordPress, po bardziej doświadczonych twórców, zaznajomionych z tworzeniem wtyczek.
Co zawiera ta książka
WordPress dla profesjonalistów. Tworzenie i projektowanie stron - książka składa się z trzech głównych części. Rozdziały 1-4 stanowią przegląd systemu WordPress, jego podstawowych elementów funkcjonalnych i zawierają powierzchowny opis tego, co się dzieje, gdy wyświetlana jest wygenerowana strona WordPress.
Rozdziały 5-9 opierają się na tym fundamencie i wprowadzają czytelnika w jądro WordPressa, opisując wewnętrzne działanie kodu oraz struktur danych. Ta środkowa część jest skierowana przede wszystkim do programistów i pokazuje, jak rozszerzać możliwości WordPressa za pomocą wtyczek oraz jak konfigurować go poprzez motywy. Ostatnia część, rozdziały 10-14, łączy spojrzenie programisty na doświadczenie użytkownika i optymalizację z wymaganiami dotyczącymi wydajności i bezpieczeństwa.
Możesz też zapoznać się z artykułami na temat
"WordPress dla profesjonalistów" tutaj
Co jest potrzebne do tej książki
Wystarczy przynajmniej podstawowa znajomość HTML oraz pewna wiedza na temat kaskadowych arkuszy stylów (CSS), aby skorzystać z części dotyczących motywów i doświadczenia użytkownika. Do zrozumienia bardziej wyspecjalizowanych rozdziałów dla programistów niezbędne jest doświadczenie w pisaniu i debugowaniu kodu РНР, choć jeśli planujesz wprowadzać zmiany na podstawie przykładów z tej książki, możesz traktować kod jako szablon i uczyć się w trakcie. Znajomość podstaw baz danych, w szczególności składni i semantyki MySQL, przyda się, aby w pełni wykorzystać rozdział o zarządzaniu danymi, a także o tworzeniu wtyczek, które wymagają zapisywania danych.
Przydatne jest posiadanie interaktywnego środowiska programistycznego do przeglądania kodu РНР lub kodu РНР na stronach HTML. Wybór narzędzi programisty bywa ograniczony „religijnymi” i głęboko osobistymi preferencjami (i znamy wielu koderów, którzy uważają, że vi stanowi środowisko programistyczne). Niektóre narzędzia bardziej nastawione na użytkownika ułatwiają podgląd kodu WordPressa, jeśli chcesz zobaczyć, jak funkcje użyte w przykładach wyglądają w jądrze.
Najważniejsze: jeśli chcesz korzystać z przykładów kodu i materiałów z tej książki, potrzebujesz strony internetowej na WordPress. Rozdział 1 opisuje niektóre podstawowe możliwości hostingu WordPress, niektóre mechanizmy ładowania komponentów oraz proces instalacji WordPressa na komputerze domowym lub na maszynie testowej. Na koniec, niektórzy mogą twierdzić, że pełne wykorzystanie możliwości WordPressa jest możliwe tylko wtedy, gdy umiesz pisać, ale to stwierdzenie pomija podstawę piękna platformy WordPress: wykorzystuje ona moc prasy drukarskiej na poziomie indywidualnym. Ta książka nie dotyczy tego, co mówisz (lub możesz powiedzieć); dotyczy tego, jak zamierzasz przekazać swoje pomysły do Sieci, jak świat je zobaczy i jak będzie wchodził w interakcję z Twoim logiem.
Kod źródłowy przykładów jest dostępny do pobrania na stronie internetowej Wrox