Wtyczki do WordPressa. Programowanie dla profesjonalistów
- Autorzy:
- Brad Williams, Ozh Richard, Justin Tadlock
- Wydawnictwo:
- Helion
- Ocena:
- 5.5/6 Opinie: 6
- Stron:
- 520
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Wtyczki do WordPressa. Programowanie dla profesjonalistów
Rozbuduj możliwości platformy WordPress za pomocą wtyczek!
- Od czego zacząć tworzenie nowej wtyczki?
- Jakie pułapki czekają na autorów wtyczek do systemu WordPress?
- Jak zarobić na stworzonej przez siebie wtyczce?
WordPress to jeden z najpopularniejszych systemów zarządzania treścią. Jest fundamentem niezliczonej ilości blogów, portali i stron WWW. Jego największe atuty to łatwa instalacja, przyjemna konfiguracja i niewygórowane wymagania. Ale jak to się stało, że zdobył aż taką popularność? Jest coś jeszcze - rozbudowany system wtyczek zwiększających funkcjonalność, dzięki którym możliwości WordPressa są w zasadzie nieograniczone!
W trakcie czytania tej książki dowiesz się, jak tworzyć wtyczki i dostosowywać system WordPress do własnych potrzeb, choćby były najbardziej wymyślne. Na samym początku poczynisz przygotowania do stworzenia własnej wtyczki, a także dowiesz się, jak ją instalować i odinstalowywać oraz dokumentować jej kod. W kolejnych rozdziałach nauczysz się integrować wtyczkę z systemem WordPress - tworzyć widgety, modyfikować menu, obsługiwać pola użytkownika oraz formularze. Jeżeli chcesz, aby Twoja wtyczka zdobyła popularność na całym świecie, koniecznie zapoznaj się ze sposobami tworzenia wtyczek wielojęzycznych. To jednak nie wszystko! Książka porusza wiele innych istotnych kwestii, takich jak bezpieczeństwo wtyczek, przygotowanie strony administracyjnej dla wtyczki, obsługa API. Trzymasz w rękach kompendium wiedzy na temat wtyczek w systemie WordPress. Zacznij przygodę z nimi już dziś!
- Szczegóły tworzenia wtyczek o różnym poziomie złożoności - począwszy od bardzo prostych, a na wyjątkowo skomplikowanych pluginów typu e-commerce skończywszy.
- Sposoby integracji wtyczek z platformą WordPress, zapisywania ustawień, tworzenia widgetów i skrótów, a także implementacji funkcji deinstalacji wtyczki.
- Stosowanie poprawnych technik przechowywania danych, dostosowywanie ról użytkowników oraz najlepsze praktyki z zakresu implementacji zabezpieczeń we wtyczkach.
- Wykorzystanie procedur pozwalających na używanie własnych typów wpisów na blogu, a także na tworzenie i używanie własnych taksonomii.
- API Http, JavaScript, Ajax, Cron, API Rewrite i wiele innych.
Dowiedz się, jak tworzyć własne wtyczki - przejdź na wyższy poziom używania WordPressa!
Prowadzisz bloga, serwis informacyjny, stronę firmową?
Dołącz do Programu Partnerskiego - Zostań wtyczką Helionu!
Wybrane bestsellery
-
Explore WordPress pattern directory, create seamless designs with powerful design tools, and uncover best practices to build WordPress styling expertise with this guide to mastering full site editing, template knowledge, and interface essentials.
WordPress Styling with Blocks, Patterns, Templates, and Themes. Explore WordPress styling with step-by-step guidance, practical examples, and tips WordPress Styling with Blocks, Patterns, Templates, and Themes. Explore WordPress styling with step-by-step guidance, practical examples, and tips
-
Prowadzenie firmy w dzisiejszych czasach nierozerwalnie wiąże się z koniecznością posiadania strony internetowej. Własna witryna WWW to nie luksus, a wymóg stawiany przez klientów. Choć roczny hosting domeny to niewielki koszt, postawienie strony przez profesjonalistę może nas już słono kosztować...
Elementor i WordPress. Kurs video. Tworzenie profesjonalnych stron w podejściu no-code Elementor i WordPress. Kurs video. Tworzenie profesjonalnych stron w podejściu no-code
(39.90 zł najniższa cena z 30 dni)59.95 zł
109.00 zł(-45%) -
CSS w Wordpress. Samodzielne zmiany w wyglądzie motywu Naucz się samodzielnie wprowadzać zmiany w wyglądzie motywu swojej strony WWW. Teraz będzie wyglądała dokładnie tak, jak tego chcesz! Ten e-book jest idealny dla Ciebie, jeśli: - czujesz frustrację przy klikaniu swojej strony, ...
CSS w Wordpress Samodzielne zmiany w wyglądzie motywu CSS w Wordpress Samodzielne zmiany w wyglądzie motywu
-
Książka, którą trzymasz w ręku, to rzecz na wskroś praktyczna. Dowiesz się z niej, jak w prosty i szybki sposób uruchomić własny sklep internetowy na CMS WordPress z użyciem wtyczki WooCommerce. Na systemie zarządzania treścią WordPress bazuje blisko 40 procent istniejących stron internetowych, a...
Wordpress Woocommerce. Stwórz zyskowny sklep internetowy Wordpress Woocommerce. Stwórz zyskowny sklep internetowy
(25.74 zł najniższa cena z 30 dni)27.89 zł
42.90 zł(-35%) -
Kto potrafi tworzyć strony internetowe, ma w ręku niezwykle cenny i przydatny fach! Nowe witryny wyrastają jak grzyby po deszczu - wraz z uruchamianiem kolejnych firm, organizacji i prywatnych inicjatyw, które potrzebują reprezentacji w sieci. Ktoś musi budować te wszystkie internetowe wizytówki ...
WordPress. Kurs video. Stwórz stronę WWW prosto, szybko i bez kodowania WordPress. Kurs video. Stwórz stronę WWW prosto, szybko i bez kodowania
(39.90 zł najniższa cena z 30 dni)64.50 zł
129.00 zł(-50%) -
Pimcore is an emerging open source enterprise-level CMS solution. This practical guide to Pimcore covers key features and useful examples to help you leverage Pimcore. You'll learn how to create custom websites, portals, and e-commerce solutions based on the needs of your organizations and at var...
Modernizing Enterprise CMS Using Pimcore. Discover techniques and best practices for creating custom websites with rich digital experiences Modernizing Enterprise CMS Using Pimcore. Discover techniques and best practices for creating custom websites with rich digital experiences
Daniele Fontani, Marco Guiducci, Francesco Mina, Dietmar Dietz Rietsch
-
W tej książce znajdziesz wyczerpujący opis funkcjonalności WordPressa w wersji 5.4. Dowiesz się również, czy ta platforma spełni Twoje oczekiwania. Zapoznasz się z podstawami WordPressa i z bardziej zaawansowanymi zagadnieniami, takimi jak niestandardowe typy postów, metadane i taksonomie. Nauczy...
WordPress. Tworzenie aplikacji internetowych. Wydanie II WordPress. Tworzenie aplikacji internetowych. Wydanie II
(34.90 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
Whether you're a budding blogger or seasoned web designer, WordPress is a brilliant tool for creating websites--once you know how to tap into its impressive features. The latest edition of this jargon-free Missing Manual shows you how to use WordPress's themes, widgets, and plug-ins to build just...(169.14 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł(-15%) -
This recipe-based guide helps you explore WordPress beyond blogging and basic content management. You will learn to troubleshoot and optimize your site to maximize visibility, make it interactive, build a user community, and make your WordPress sites profitable with the increase in product sales ...
WordPress 5 Cookbook. Actionable solutions to common problems when building websites with WordPress WordPress 5 Cookbook. Actionable solutions to common problems when building websites with WordPress
-
WordPress is much more than a blogging platform. If you have basic PHP, HTML, CSS, and JavaScript experience you can use WordPress to develop fast, scalable, secure, and highly customized web apps, mobile apps, web services, and multisite networks of websites. Along with core WordPress functions ...
Building Web Apps with WordPress. WordPress as an Application Framework. 2nd Edition Building Web Apps with WordPress. WordPress as an Application Framework. 2nd Edition
(152.15 zł najniższa cena z 30 dni)160.65 zł
189.00 zł(-15%)
Ebooka "Wtyczki do WordPressa. Programowanie dla profesjonalistów" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Wtyczki do WordPressa. Programowanie dla profesjonalistów" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Wtyczki do WordPressa. Programowanie dla profesjonalistów" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Wtyczki do WordPressa. Programowanie dla profesjonalistów (2) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: magazynt3.pl 2012-04-20Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
O tym, że WordPress funkcjonuje obecnie jako podstawa dla tworzenia przeróżnych blogów i portali internetowych, nie trzeba chyba nikomu przypominać. Spowodowane jest to prostotą w jego instalacji, nieskomplikowaną konfiguracją i przede wszystkim możliwością implementacji wtyczek zwiększających jego funkcjonalność. Autorzy na początku opisują różne typy wtyczek w zależności od ich przeznaczenia, dodatkowo szczegółowo tłumacząc proces ich przygotowania oraz instalacji. Po stworzeniu danego plugina, niezwykle istotna jest jego integracja z główną aplikacją. Problem ten został w książce naprawdę szeroko przedstawiony – tworzenie menu i podmenu, obsługa pól użytkowników i dodawanie widżetów to tylko niektóre z poruszanych zagadnień. Jako niezwykle przydatny dodatek można potraktować rozdział poświęcony najbardziej użytecznym narzędziom wykorzystywanym w pracy z WordPressem. Programiści pragnący, by stworzona przez nich wtyczka była jak najbardziej przystępna dla użytkownika, z czystym sumieniem mogą poświęcić swój czas na lekturę tej pozycji.
-
Recenzja: Computer Arts 2012-04-01Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
W trakcie czytania tej książki dowiesz się, jak tworzyć wtyczki i dostosowywać system WordPress do własnych, nawet najbardziej wyrafinowanych potrzeb. Na samym początku poczynisz przygotowania do stworzenia własnej wtyczki, a także dowiesz się, jak ją instalować i odinstalowywać, a także dokumentować jej kod. W kolejnych rozdziałach nauczysz się integrować wtyczkę z systemem WordPress - tworzyć widgety, modyfikować menu, obsługiwać pola użytkownika oraz formularze. Jeżeli chcesz, aby Twoja wtyczka zdobyła popularność na całym świecie, koniecznie zapoznaj się ze sposobami tworzenia wtyczek wielojęzycznych. To jednak nie wszystko! Książka porusza wiele innych istotnych kwestii, takich jak bezpieczeństwo wtyczek, przygotowanie strony administracyjnej dla wtyczki czy obsługa API.
Szczegóły ebooka
- Tytuł oryginału:
- Professional WordPress Plugin Development
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-246-3564-1, 9788324635641
- Data wydania książki drukowanej:
- 2012-03-12
- ISBN Ebooka:
- 978-83-246-5046-0, 9788324650460
- Data wydania ebooka:
- 2012-04-27 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 172x245
- Numer z katalogu:
- 7734
- Rozmiar pliku Pdf:
- 5.0MB
- Rozmiar pliku ePub:
- 5.4MB
- Rozmiar pliku Mobi:
- 11.4MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Co to jest wtyczka? (23)
- W jaki sposób wtyczki współdziałają z platformą WordPress? (24)
- Kiedy wtyczki są wczytywane? (25)
- Dostępne wtyczki (25)
- Oficjalny katalog wtyczek (26)
- Przykłady popularnych wtyczek (26)
- Popularne tagi wtyczek (27)
- Zalety wtyczek (27)
- Brak konieczności modyfikacji jądra platformy (27)
- Nie trzeba wyważać otwartych drzwi (28)
- Oddzielenie wtyczek i motywów (28)
- Łatwe uaktualnienia (29)
- Łatwiejsze dzielenie się wtyczkami i ich ponowne używanie (29)
- Wtyczki są oddzielone od siebie (29)
- Społeczność tworząca wtyczki (30)
- Instalacja wtyczek i zarządzanie nimi (30)
- Instalacja wtyczki (30)
- Zarządzanie wtyczkami (31)
- Edycja wtyczek (31)
- Katalog wtyczek (32)
- Typy wtyczek (32)
- Testowanie funkcji wtyczek (33)
- Podsumowanie (34)
- Utworzenie pliku wtyczki (35)
- Nadanie nazwy wtyczce (35)
- Używanie katalogu (36)
- Stosowanie rozsądnych praktyk (36)
- Stosowanie prefiksu w każdej sytuacji (36)
- Organizacja pliku (37)
- Struktura katalogów (37)
- Wymagania dotyczące nagłówka (38)
- Utworzenie nagłówka (38)
- Licencja wtyczki (39)
- Określanie ścieżek dostępu (39)
- Ścieżki dostępu wtyczki (40)
- Lokalne ścieżki dostępu (40)
- Adresy URL (41)
- Aktywacja i dezaktywacja funkcji (42)
- Funkcja aktywacji wtyczki (42)
- Utworzenie ustawień domyślnych podczas aktywacji (43)
- Funkcja dezaktywacji wtyczki (43)
- Dezaktywacja to nie dezinstalacja wtyczki (44)
- Metody dezinstalacji (44)
- Dlaczego dezinstalacja wtyczki jest konieczna? (44)
- Plik uninstall.php (44)
- Zaczep uninstall (45)
- Standardy tworzenia kodu (46)
- Twórz dokumentację kodu (46)
- Nazwy zmiennych, funkcji i plików (47)
- Apostrof i cudzysłów (47)
- Wcięcia (48)
- Styl stosowania nawiasów (48)
- Używanie spacji (49)
- Skrócone znaczniki PHP (49)
- Polecenia SQL (49)
- Lista rzeczy do sprawdzenia podczas prac nad wtyczkami (49)
- Podsumowanie (50)
- Akcje (52)
- Czym jest akcja? (53)
- Funkcje zaczepu akcji (54)
- Najczęściej używane zaczepy akcji (58)
- Filtry (61)
- Funkcje zaczepu filtru (63)
- Funkcje szybko zwracające wartość (67)
- Najczęściej używane zaczepy filtru (68)
- Używanie zaczepów z poziomu klasy (71)
- Tworzenie własnych zaczepów (72)
- Zalety utworzenia własnego zaczepu (73)
- Przykład utworzenia własnego zaczepu akcji (73)
- Przykład własnego zaczepu filtru (73)
- W jaki sposób wyszukiwać zaczepy? (75)
- Wyszukiwanie zaczepów w kodzie tworzącym jądro WordPress (75)
- Zaczepy zmienne (75)
- Listy zaczepów (76)
- Podsumowanie (76)
- Dodawanie menu i podmenu (77)
- Utworzenie menu najwyższego poziomu (77)
- Dodawanie podmenu (78)
- Dodawanie elementu menu do już istniejącego menu (80)
- Tworzenie widgetów (82)
- Utworzenie widgetu (82)
- Widget zaawansowany (87)
- Tworzenie widgetów kokpitu (92)
- Utworzenie widgetu kokpitu wraz z opcjami (93)
- Pola użytkowników (96)
- Dodawanie własnego pola użytkownika (97)
- Zapis danych pola użytkownika (97)
- Zaawansowane pole użytkownika (101)
- Zachowanie spójności (106)
- Korzystanie z interfejsu użytkownika platformy WordPress (106)
- Podsumowanie (113)
- Internacjonalizacja i tłumaczenie na inne języki (115)
- Dlaczego warto przeprowadzać internacjonalizację? (116)
- Zrozumienie zagadnienia internacjonalizacji w profesjonalnej pracy (116)
- Przygotowanie wtyczki do tłumaczenia na inne języki (117)
- Wyświetlanie i zwracanie ciągów tekstowych (118)
- Używanie miejsc zarezerwowanych (125)
- Internacjonalizacja kodu JavaScript (127)
- Tworzenie plików tłumaczenia (130)
- Pliki MO i PO (130)
- Narzędzia służące do tłumaczenia (130)
- W jaki sposób utworzyć plik POT? (131)
- Gdzie przechowywać pliki tłumaczeń? (131)
- Podsumowanie (132)
- Zabezpieczenie wtyczki (133)
- Czym jest zapewnienie bezpieczeństwa wtyczce? (134)
- Czym nie jest zapewnienie bezpieczeństwa wtyczce? (134)
- Uprawnienia użytkownika (134)
- W jaki sposób używać funkcji current_user_can()? (134)
- Nie sprawdzaj zbyt wcześnie (135)
- Unikalne identyfikatory (136)
- Uprawnienia kontra zamiary (136)
- Czym jest unikalny identyfikator? (137)
- Jak tworzyć i weryfikować unikalne identyfikatory? (137)
- Unikalne identyfikatory w skryptach Ajax (142)
- Weryfikacja i oczyszczenie danych (143)
- Potrzeba weryfikacji i oczyszczania danych (143)
- Dobra praktyka: identyfikacja potencjalnie niebezpiecznych danych (144)
- Weryfikacja czy oczyszczanie danych wejściowych? (146)
- Przykłady weryfikacji i oczyszczania danych (147)
- Formatowanie poleceń SQL (163)
- Obiekt $wpdb (163)
- Dlaczego metody obiektu wpdb są lepsze? (163)
- Metody typu "wszystko w jednym" (164)
- Najczęściej stosowane metody (166)
- Ochrona zapytań przed atakami typu SQL Injection (170)
- Różne metody i właściwości obiektu wpdb (172)
- Dobre nawyki bezpieczeństwa (172)
- Podsumowanie (174)
- API Options (175)
- Zapisywanie opcji (175)
- Zapisywanie tablicy opcji (176)
- Pobieranie opcji (177)
- Wczytywanie tablicy opcji (178)
- Usuwanie opcji (178)
- Parametr autoload (179)
- API Settings (180)
- Zalety API Settings (181)
- Funkcje API Settings (181)
- Zebranie całości: pełna strona zarządzania wtyczką (185)
- Usprawnienie reakcji funkcji i weryfikacja błędów (187)
- Dodawanie pól na istniejącej stronie (188)
- API Transients (192)
- Zapisywanie opcji, która ma utracić ważność (192)
- Pobieranie opcji, która ma utracić ważność (192)
- Usunięcie opcji, która utraciła ważność (192)
- Praktyczny przykład użycia krótkotrwałych danych (193)
- Szczegółowe informacje techniczne (193)
- Idea krótkotrwałych danych (193)
- Zapisywanie ustawień poszczególnych użytkowników (194)
- Tworzenie wtyczki (194)
- Metadane użytkownika (194)
- Uaktualnianie metadanych użytkownika (195)
- Pobieranie metadanych użytkownika (196)
- Usunięcie metadanych użytkownika (196)
- Pobieranie identyfikatora użytkownika (197)
- Dodawanie pól na stronie profilu (197)
- Wtyczka BOJ Admin Lang (199)
- Ustawienia dla poszczególnych użytkowników - najlepsze praktyki (200)
- Przechowywanie danych we własnych tabelach (201)
- Typy danych (201)
- Standardowe tabele WordPress (202)
- Tworzenie własnej tabeli (202)
- Uaktualnienie struktury własnej tabeli (203)
- Uzyskanie dostępu do własnej tabeli (206)
- Podsumowanie (207)
- Praca z użytkownikami (210)
- Funkcje użytkownika (210)
- Tworzenie, uaktualnianie i usuwanie użytkowników (214)
- Dane użytkownika (218)
- Metadane użytkownika (223)
- Role i możliwości (229)
- Czym są role i możliwości? (230)
- Role domyślne (230)
- Własne role (231)
- Ograniczanie dostępu (231)
- Sprawdzanie uprawnień użytkownika (232)
- Czy użytkownik jest administratorem? (236)
- Nadanie własnych uprawnień (237)
- Dostosowanie ról do własnych potrzeb (238)
- Tworzenie roli (238)
- Usunięcie roli (239)
- Dodanie możliwości do roli (241)
- Usuwanie możliwości z roli (241)
- Wtyczka obsługująca własne role i możliwości (242)
- Podsumowanie (245)
- Szybki kurs wykonywania żądań HTTP (247)
- Czym jest żądanie HTTP? (247)
- Jak wykonywać żądania HTTP w PHP? (250)
- Funkcje obsługi HTTP oferowane przez WordPress (251)
- Funkcje rodziny wp_remote_* (252)
- Konfiguracja zaawansowana i wskazówki (257)
- Ćwiczenie praktyczne: odczyt formatu JSON z zewnętrznego API (263)
- Pobieranie i odczytywanie danych JSON (263)
- Funkcjonująca wtyczka (264)
- Ćwiczenie praktyczne: wysyłanie danych do zdalnego API (267)
- Formatowanie parametrów dla żądań POST (267)
- Gotowa wtyczka (268)
- Ćwiczenie praktyczne: odczyt dowolnej treści (269)
- Utworzenie własnego repozytorium wtyczki (270)
- Jak działa proces uaktualnienia wtyczki na platformie WordPress? (270)
- Wykonywanie żądań do alternatywnego API z poziomu wtyczki (272)
- Utworzenie alternatywnego API (274)
- Kilka ostrzeżeń dotyczących własnych API (276)
- Przypadek specjalny: pobieranie zdalnych wiadomości RSS (276)
- Podsumowanie (277)
- Tworzenie skrótu (279)
- Czym jest skrót? (279)
- Rejestracja własnego skrótu (280)
- Wskazówki dotyczące skrótów (284)
- Pomyśl o prostocie (284)
- Pamiętaj o dynamiczności (287)
- Wewnętrzny sposób działania (288)
- Kod BBCode we wtyczce obsługującej komentarze (290)
- Ograniczenia skrótów podczas obsługi struktur zagnieżdżonych (292)
- Integracja z usługą Google Mapy (293)
- Uzyskanie dostępu do API Google Geocoding (293)
- Przechowywanie wyników (295)
- Uzyskanie dostępu do API Google Maps (296)
- Więcej pomysłów dotyczących skrótów (300)
- Wyświetlanie treści jedynie dla zalogowanych użytkowników (301)
- Wyświetlenie treści ograniczonej czasowo (302)
- Zaciemnienie adresu e-mail (302)
- Podsumowanie (303)
- Tworzenie własnych typów wpisów bloga (306)
- Możliwe typy wpisów bloga (306)
- Rejestracja typu wpisu bloga (306)
- Ustawianie etykiet we własnym typie wpisu bloga (311)
- Wykorzystanie własnych możliwości (313)
- Dołączanie istniejących taksonomii (314)
- Używanie własnych typów wpisów bloga (315)
- Utworzenie pętli własnego typu wpisu bloga (315)
- Pobieranie treści własnego typu wpisu bloga (317)
- Sprawdzenie istnienia typu wpisu bloga (318)
- Metadane wpisu bloga (319)
- Dodawanie metadanych wpisu bloga (320)
- Pobieranie metadanych (321)
- Uaktualnienie metadanych wpisu bloga (321)
- Usuwanie metadanych (322)
- Tworzenie własnych taksonomii (323)
- Zrozumienie taksonomii (323)
- Rejestracja własnej taksonomii (324)
- Przypisanie taksonomii do typu wpisu bloga (329)
- Używanie własnych taksonomii (329)
- Pobieranie taksonomii (329)
- Używanie taksonomii wraz z wpisami bloga (330)
- Tagi warunkowe taksonomii (332)
- Wtyczka typu wpisu bloga oraz taksonomii (334)
- Podsumowanie (336)
- Krótkie wprowadzenie do jQuery (337)
- Zalety wynikające z używania jQuery (337)
- Krótki kurs jQuery (338)
- Technologia Ajax (341)
- Czym jest Ajax? (341)
- Najlepsze praktyki dotyczące technologii Ajax (344)
- Dodawanie kodu JavaScript do WordPress (345)
- Prawidłowy sposób dołączania skryptów (345)
- Gdzie umieszczać skrypty? (351)
- Dodawanie skryptów jedynie wtedy, gdy są potrzebne (353)
- Skrypty dynamiczne na platformie WordPress (357)
- Technologia Ajax na platformie WordPress (360)
- Technologia Ajax na platformie WordPress: reguły (360)
- Kompletny przykład: natychmiastowe odnośniki "Czytaj dalej" (362)
- Kolejny przykład: usunięcie komentarza ze strony (369)
- Usuwanie błędów podczas używania technologii Ajax (373)
- Podsumowanie (374)
- Czym jest cron? (375)
- W jaki sposób działa demon cron? (375)
- Tworzenie harmonogramu zadań cron (376)
- Utworzenie powtarzającego się zadania harmonogramu (376)
- Utworzenie jednorazowego zadania harmonogramu (378)
- Usunięcie zadania z harmonogramu (380)
- Zdefiniowanie własnych odstępów czasu (381)
- Wyświetlenie zadań harmonogramu cron (381)
- Prawdziwy cron (385)
- Przykłady praktyczne (385)
- Usuwanie co tydzień wcześniejszych wersji wpisu bloga (385)
- Wtyczka automatycznie wysyłająca wiadomość e-mail (390)
- Wtyczka usuwająca komentarze (393)
- Podsumowanie (399)
- Dlaczego czasem trzeba zmieniać adresy URL? (401)
- Zasady dotyczące odnośników bezpośrednich (402)
- Moduł mod_rewrite serwera Apache (402)
- Zmiany adresów URL na platformie WordPress (403)
- W jaki sposób WordPress obsługuje zapytania? (404)
- Ogólny opis procesu wykonania zapytania (404)
- Obiekt rewrite (405)
- Obiekt query (405)
- Co można zrobić przy użyciu wtyczek? (406)
- Przykłady praktyczne (406)
- Zmiana adresu URL w celu utworzenia listy sklepów (407)
- Tworzenie nowej struktury odnośników bezpośrednich oraz integracja ze stronami, które nie powstały w WordPress (412)
- Wyświetlanie produktów sklepu (414)
- Dodawanie punktu końcowego i zmiana formatu danych wyjściowych (415)
- Dodanie własnego kanału wiadomości informującego o ostatnio dodanych obrazach (419)
- Podsumowanie (421)
- Różnice (424)
- Standardowa konfiguracja WordPress kontra sieć Multisite (424)
- Zrozumienie terminologii sieci Multisite (424)
- Zalety sieci Multisite (425)
- Włączenie sieci Multisite na platformie WordPress (425)
- Funkcje sieci Multisite (427)
- Potęga identyfikatora bloga (427)
- Najczęściej używane funkcje (427)
- Przełączenie i przywracanie witryn internetowych (429)
- Przykłady skrótów uzyskania dostępu do treści sieci (432)
- Przykład widgetu z treścią sieciową (436)
- Utworzenie nowej witryny (443)
- Opcje witryny sieci Multisite (448)
- Użytkownicy w sieci (448)
- Rola Superadministratora w sieci Multisite (452)
- Sprawdzenie właściciela witryny (453)
- Dane statystyczne dotyczące sieci (454)
- Schemat bazy danych sieci Multisite (455)
- Tabele stosowane w sieci Multisite (455)
- Tabele przeznaczone dla konkretnych witryn (455)
- Podsumowanie (456)
- Zapewnienie (lub nie) obsługi starszych wersji (457)
- Aktualizacja oprogramowania zgodnie z cyklem rozwojowym WordPress (458)
- Funkcje uznane za przestarzałe (459)
- Obsługa zbędnych instalacji (460)
- Usuwanie błędów (460)
- Włączenie trybu usuwania błędów (461)
- Wyświetlanie komunikatów związanych z usuwaniem błędów (461)
- Poprawianie błędów wskazywanych przez komunikaty (462)
- Rejestrowanie błędów (466)
- Włączenie rejestrowania błędów (466)
- Położenie pliku dziennika błędów (467)
- Plik dziennika błędów (467)
- Buforowanie (467)
- Zapisywanie, wczytywanie i usuwanie buforowanych danych (468)
- Buforowanie danych we wtyczce (469)
- Podsumowanie (471)
- Wybór licencji dla wtyczki (474)
- Różne opcje (474)
- Dlaczego licencja ma znaczenie? (475)
- Zarabianie pieniędzy pomimo stosowania licencji GPL (476)
- Udostępnienie wtyczki na witrynie WordPress.org (477)
- Utworzenie konta (478)
- Zgłoszenie wtyczki do oficjalnego repozytorium (479)
- Konfiguracja SVN (479)
- Utworzenie pliku readme.txt (480)
- Rozsławienie wtyczki (483)
- Nadawanie nazwy wtyczce (483)
- Zbudowanie witryny internetowej (485)
- Utworzenie strony dla wtyczki (487)
- Ogłoszenie wydania wtyczki (487)
- Pomoc techniczna dla użytkowników wtyczki (488)
- Zbieranie informacji od użytkowników (488)
- Wyjście z piwnicy (490)
- Inne metody promocji (490)
- Podsumowanie (491)
- Jądro platformy jako punkt odniesienia (493)
- Dokumentacja osadzona na platformie (493)
- Wyszukiwanie funkcji (495)
- Najważniejsze pliki tworzące jądro platformy (495)
- Codex (497)
- Przeszukiwanie witryny Codex (497)
- Opis funkcji (498)
- Narzędzia oferowane przez inne witryny internetowe (498)
- PHPXref (498)
- Baza danych zaczepów platformy WordPress (500)
- Zasoby oferowane przez społeczność (500)
- Fora pomocy technicznej (500)
- Listy dyskusyjne (501)
- Czat WordPress (501)
- Informacje dotyczące prac rozwojowych nad WordPress (502)
- Zgłaszanie pomysłów dla WordPress (502)
- Obsługiwane przez społeczność witryny z nowościami (502)
- Wydarzenia lokalne (503)
- Narzędzia (503)
- Przeglądarka internetowa (504)
- Edytor tekstu (504)
- Obsługa plików za pomocą FTP, SFTP i SSH (505)
- phpMyAdmin (505)
- Podsumowanie (506)
O autorach (15)
Wstęp (17)
Wprowadzenie (19)
Rozdział 1. Wprowadzenie do wtyczek (23)
Rozdział 2. Podstawy wtyczek (35)
Rozdział 3. Zaczepy (51)
Rozdział 4. Integracja z platformą WordPress (77)
Rozdział 5. Internacjonalizacja (115)
Rozdział 6. Bezpieczeństwo wtyczki (133)
Rozdział 7. Ustawienia wtyczki (175)
Rozdział 8. Użytkownicy (209)
Rozdział 9. API HTTP (247)
Rozdział 10. API Shortcode (279)
Rozdział 11. Rozbudowa wpisów bloga: metadane,
własne typy wpisów bloga i taksonomie (305)
Rozdział 12. Technologie JavaScript i Ajax na platformie WordPress (337)
Rozdział 13. Cron (375)
Rozdział 14. API Rewrite (401)
Rozdział 15. Sieć Multisite (423)
Rozdział 16. Usuwanie błędów i optymalizacja (457)
Rozdział 17. Działania marketingowe (473)
Rozdział 18. Narzędzia programisty (493)
Skorowidz (507)
Oceny i opinie klientów: Wtyczki do WordPressa. Programowanie dla profesjonalistów Brad Williams, Ozh Richard, Justin Tadlock (6) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(3)
(0)
(0)
(0)
(0)
więcej opinii