Специализация • WordPress

WordPress Fullstack

Сквозные производственные сценарии: разработка тем с нуля на Vite 6 и Tailwind v4, ООП архитектура плагинов по PSR-4, блоки Gutenberg на React 19, JWT авторизация и автоматизация в Docker.

Прогресс специализации
0%(0 из 13 пройдено)
XP: 0 / 6505 тем • 13 воркфлоу

Тематические разделы5 тем

Выберите интересующий раздел специализации для перехода к практическим сценариям.

3 сценария

Архитектура тем и плагинов

Темы с нуля, FSE, дочерние темы и ООП-плагины по стандарту PSR-4

Фундаментальная разработка под WordPress: разделение Presentation и Business Logic слоев, FSE vs Classic архитектура, каскадный поиск locate_template(), хуки жизненного цикла и миграции dbDelta().

Темы с нуляДочерние темыPSR-4 Плагины
0 из 3 пройденоПерейти к теме
3 сценария

Gutenberg & Блочный редактор

React 19 в ядре WP, манифест block.json v3, фильтры и theme.json

Разработка современных блоков Gutenberg: разделение реактивного edit и статического save, сборка на @wordpress/scripts, хуки фильтрации ядра blocks.registerBlockType и тонкая настройка theme.json v3.

React 19block.json v3Block Filters
0 из 3 пройденоПерейти к теме
2 сценария

REST API, Данные & E-Commerce

Контроллеры WP_REST_Controller, JWT-авторизация и шлюзы WooCommerce

Интеграция данных и платежей: создание кастомных эндпоинтов REST API со схемами валидации, аутентификация через JWT и разработка платежных шлюзов WC_Payment_Gateway с обработкой Webhooks.

WP REST APIJWT / AuthWooCommerce
0 из 2 пройденоПерейти к теме
3 сценария

DevOps, Docker & Инфраструктура

Изолированное окружение, миграция без даунтайма и GitHub Actions CI/CD

Промышленный цикл эксплуатации: мульти-контейнерный Docker Compose (PHP-FPM, Nginx, MariaDB, Xdebug 3), безопасная замена сериализованных данных через wp search-replace и CI/CD пайплайны.

Docker ComposeXdebug 3wp search-replace
0 из 3 пройденоПерейти к теме
2 сценария

WP-CLI & Автоматизация

Кастомные CLI команды, пакетная обработка и cron-скрипты обслуживания

Инженерная автоматизация системного администрирования: разработка собственных команд WP_CLI::add_command с прогресс-барами и bash-скрипты планового бэкапа, обновлений и очистки базы данных.

WP-CLI APIКастомные командыCron автоматизация
0 из 2 пройденоПерейти к теме

Все практические сценарии13 воркфлоу

Полный перечень производственных рецептов от нуля до сеньор-архитектуры.

Junior25 мин+50 XP
Воркфлоу создания темы с нуля: от чистой папки до Production

Пошаговый архитектурный гайд по созданию легковесной темы с нуля: структура файлов, functions.php на PHP 8.2, интеграция Vite 6 и Tailwind v4, иерархия шаблонов и The Loop.

WordPress CorePHP 8.2Vite 6Tailwind v4Hooks API
Архитектура тем и плагиновОткрыть воркфлоу
Junior20 мин+45 XP
Воркфлоу создания и применения дочерних тем (Child Themes)

Архитектура декларативного наследования шаблонов и стилей родительской темы: каскад locate_template(), порядок загрузки functions.php, переопределение хуков и Pluggable-функций.

WordPress CorePHP 8.2CSS CascadeChild Themes API
Архитектура тем и плагиновОткрыть воркфлоу
Middle25 мин+50 XP
Воркфлоу разработки плагина с нуля: ООП, Lifecycle API и изоляция данных

Проектирование расширений: ООП-архитектура, Composer PSR-4, хуки активации и деактивации, создание таблиц через dbDelta(), безопасный uninstall.php и изоляция бизнес-логики от темы.

WordPress Plugin APIPHP 8.2OOP & PSR-4MySQL & dbDeltaSecurity API
Архитектура тем и плагиновОткрыть воркфлоу
Middle25 мин+60 XP
Воркфлоу создания Gutenberg-блока на React

Промышленная разработка кастомного блока Gutenberg: спецификация block.json v3, типизированные атрибуты, разделение edit и save, панель InspectorControls, миграции deprecated и ServerSideRender.

WordPress 6.7+React 19TypeScriptblock.json v3@wordpress/scripts
Gutenberg & Блочный редакторОткрыть воркфлоу
Senior25 мин+60 XP
Воркфлоу фильтрации и модификации блоков Gutenberg через React

Промышленная модификация блоков ядра Gutenberg: инъекция атрибутов через blocks.registerBlockType, HOC-компоненты editor.BlockEdit, клиентский extraProps и серверная пост-обработка с WP_HTML_Tag_Processor.

WordPress 6.7+React 19TypeScriptGutenberg FiltersWP_HTML_Tag_Processor
Gutenberg & Блочный редакторОткрыть воркфлоу
Middle25 мин+60 XP
Воркфлоу тонкой настройки редактора Gutenberg

Тонкая настройка блочного редактора: спецификация theme.json v3, отключение произвольных палитр, белые списки блоков allowed_block_types_all, блокировка templateLock и ролевые ограничения.

WordPress 6.7+theme.json v3FSE & HybridDesign TokensPHP 8.2+
Gutenberg & Блочный редакторОткрыть воркфлоу
Middle35 мин+45 XP
Архитектура WP REST API: контроллеры, JWT и Headless-авторизация

Проектирование масштабируемого REST API в WordPress: наследование WP_REST_Controller, валидация по JSON-схемам, безопасная JWT/Application Passwords аутентификация, CORS-мидлвар и TypeScript-клиент.

WordPress REST APIWP_REST_ControllerJWT AuthenticationPHP 8.2+Application PasswordsCORS MiddlewareTypeScript
REST API, Данные & E-CommerceОткрыть воркфлоу
Senior40 мин+50 XP
Архитектура платежного шлюза WooCommerce: HPOS, Webhooks и возвраты

Промышленная разработка платежного шлюза для WooCommerce: совместимость с HPOS, двухшаговый процесс оплаты (Redirect & Direct), асинхронные вебхуки с защитой от атак повторения, идемпотентность и API возвратов process_refund.

WooCommerce 8.0+HPOS (High-Performance Order Storage)WC_Payment_GatewayPHP 8.2+HMAC-SHA256REST WebhooksIdempotency
REST API, Данные & E-CommerceОткрыть воркфлоу
Middle35 мин+45 XP
Профессиональное Docker-окружение для WordPress: PHP 8.3-FPM, Traefik, Xdebug и Mailpit

Проектирование изолированного локального стека разработки на Docker Compose: кастомный Dockerfile с расширениями и Xdebug 3, локальный HTTPS через Traefik, перехват почты Mailpit, Nginx FastCGI и скрипт безопасной синхронизации.

Docker Compose v2PHP 8.3-FPMNginxMariaDB 11Xdebug 3TraefikMailpitWP-CLI
DevOps, Docker & ИнфраструктураОткрыть воркфлоу
Middle35 мин+45 XP
Профессиональная миграция WordPress: Zero Downtime, сериализация и rsync

Промышленный регламент миграции высоконагруженных сайтов WordPress: безопасная десериализация wp search-replace --precise, дифференциальная синхронизация медиатеки rsync, Zero Downtime переключение DNS и SEO-защищенный 503 maintenance mode.

WP-CLIBashrsyncMySQL/MariaDBNginxDNS Management
DevOps, Docker & ИнфраструктураОткрыть воркфлоу
Senior40 мин+50 XP
CI/CD для WordPress на GitHub Actions: PHPCS, тесты и атомарный деплой

Проектирование непрерывного конвейера CI/CD для тем и плагинов WordPress: статический анализ PHPCS/PHPStan, сборка ассетов, атомарный деплой через систему симлинков без даунтайма, сброс OPcache и автооткат при сбоях.

GitHub ActionsPHPCS (WPCS)PHPStanComposerViteSSH / rsyncAtomic SymlinksWP-CLI
DevOps, Docker & ИнфраструктураОткрыть воркфлоу
Middle35 мин+45 XP
Создание кастомных команд WP-CLI: аргументы, батчинг и прогресс-бары

Промышленная разработка консольных команд WP-CLI: строгий синопсис PHPDoc, курсорный батчинг больших объемов данных без утечек памяти, интерактивные подтверждения, прогресс-бары и форматированный вывод.

WP-CLIPHP 8.2+CLI SynopsisMemory ManagementCursor BatchingBash
WP-CLI & АвтоматизацияОткрыть воркфлоу
Middle35 мин+45 XP
Автоматизация администрирования на WP-CLI: бэкапы, крон и автообновления

Промышленная автоматизация сопровождения сайтов WordPress: ночные регламентные скрипты с проверкой здоровья (Healthcheck), безопасное автообновление с откатом, замена WP-Cron на systemd-таймеры и валидация целостности verify-checksums.

WP-CLIBashLinux systemdCronMariaDBDevOps
WP-CLI & АвтоматизацияОткрыть воркфлоу