Подробно рассматривается создание веб-приложений на платформе WordPress, в том числе для мобильных устройств, принципы работы таких приложений. Описана структура каталогов и базы данных, приведены типы записей, метаданных и таксономий, перечислены основные классы и функции. Уделено внимание разработке собственной темы оформления с адаптивным дизайном. Рассказывается о типах пользователей и их ролях в архитектуре WordPress. Отдельная глава посвящена работе с API-интерфейсами, объектами и вспомогательными функциями, рассматриваются вопросы безопасности веб-приложений, принципы написания безопасного кода. Изучается REST API в WordPress, JavaScript-фреймворки, способы локализации приложений. Описаны принципы построения многосайтовых сетей, оптимизации и масштабирования. Рассматривается проект Gutenberg и его возможности.Во втором издании авторы рассматривают новые функции и возможности актуальных версий WordPress. Все примеры кода из книги доступны на веб-сервисе GitHub.Сравните WordPress с традиционными средами разработки приложенийИспользуйте темы для настройки внешнего вида и плагины для обеспечения функциональности бэкендаПолучите советы по выбору и созданию плагинов WordPressРегистрируйте собственные типы записей (CPT) и таксономииУправляйте учетными записями, ролями пользователей и доступом к даннымНастраивайте асинхронное поведение с помощью jQueryИспользуйте WordPress для разработки мобильных приложений для iOS и AndroidИнтегрируйте библиотеки PHP, внешние API и плагины веб-сервисовПолучайте платежи с помощью плагинов eCommerce и membershipУзнайте, как ускорить и масштабировать приложение WordPressРасширьте WordPress REST API и создайте собственные конечные точки (custom endpoints)Узнайте о разработке блоков WordPress Gutenberg2-е издание, переработанное и дополненное.
Podrobno rassmatrivaetsya sozdanie veb-prilozheniy na platforme WordPress, v tom chisle dlya mobilnykh ustroystv, printsipy raboty takikh prilozheniy. Opisana struktura katalogov i bazy dannykh, privedeny tipy zapisey, metadannykh i taksonomiy, perechisleny osnovnye klassy i funktsii. Udeleno vnimanie razrabotke sobstvennoy temy oformleniya s adaptivnym dizaynom. Rasskazyvaetsya o tipakh polzovateley i ikh rolyakh v arkhitekture WordPress. Otdelnaya glava posvyashchena rabote s API-interfeysami, obektami i vspomogatelnymi funktsiyami, rassmatrivayutsya voprosy bezopasnosti veb-prilozheniy, printsipy napisaniya bezopasnogo koda. Izuchaetsya REST API v WordPress, JavaScript-freymvorki, sposoby lokalizatsii prilozheniy. Opisany printsipy postroeniya mnogosaytovykh setey, optimizatsii i masshtabirovaniya. Rassmatrivaetsya proekt Gutenberg i ego vozmozhnosti.Vo vtorom izdanii avtory rassmatrivayut novye funktsii i vozmozhnosti aktualnykh versiy WordPress. Vse primery koda iz knigi dostupny na veb-servise GitHub.Sravnite WordPress s traditsionnymi sredami razrabotki prilozheniyIspolzuyte temy dlya nastroyki vneshnego vida i plaginy dlya obespecheniya funktsionalnosti bekendaPoluchite sovety po vyboru i sozdaniyu plaginov WordPressRegistriruyte sobstvennye tipy zapisey (CPT) i taksonomiiUpravlyayte uchetnymi zapisyami, rolyami polzovateley i dostupom k dannymNastraivayte asinkhronnoe povedenie s pomoshchyu jQueryIspolzuyte WordPress dlya razrabotki mobilnykh prilozheniy dlya iOS i AndroidIntegriruyte biblioteki PHP, vneshnie API i plaginy veb-servisovPoluchayte platezhi s pomoshchyu plaginov eCommerce i membershipUznayte, kak uskorit i masshtabirovat prilozhenie WordPressRasshirte WordPress REST API i sozdayte sobstvennye konechnye tochki (custom endpoints)Uznayte o razrabotke blokov WordPress Gutenberg2-e izdanie, pererabotannoe i dopolnennoe.