Раздел • Custom Themes • 12 ТЗ

Custom Themes

12 production specs: Bespoke theme development from Figma, PHP templates, functions.php, The Loop, ACF PRO, and local WOFF2 font serving.

Section «Custom Themes» Progress
0%(0/63 steps)
+0 XP0 of 12 solved

Foundational Articles & Theory for Zero-to-Pro Learning

8 articles

Master these key 8 materials to execute blueprints in this section with confidence and zero knowledge gaps.

Фундаментальная базаJunior • База

Иерархия шаблонов в WordPress с нуля

Фундаментальный порядок каскадного поиска файлов locate_template(): index.php, single.php, page.php, archive.php и 404.php.

Фундаментальная базаJunior • База

Цикл WordPress (The Loop) под капотом

Механика глобального объекта $wp_query, have_posts(), the_post() и безопасный рендеринг постов без утечки глобального состояния.

Архитектурный паттернMiddle • Архитектура

Мастерство создания кастомных выборок WP_Query

Сложные выборки с фильтрацией по метаполям meta_query, таксономиям tax_query, постраничной пагинацией и оптимизацией SQL.

Фундаментальная базаJunior • База

Архитектура хуков: Actions и Filters

Событийная модель ядра: приоритеты выполнения, стек вызовов add_action/add_filter и хуки жизненного цикла темы.

Архитектурный паттернMiddle • Архитектура

Регистрация Custom Post Types и таксономий

Проектирование каталогов, портфолио и пользовательских сущностей через register_post_type и register_taxonomy по стандарту.

Архитектурный паттернMiddle • Архитектура

Создание метабоксов и работа с ACF PRO

Интеграция произвольных полей, Flexible Content конструкторы страниц и безопасное сохранение метаданных с проверкой прав.

Практический воркфлоуSenior • Production

Воркфлоу: Разработка темы с нуля на Vite 6 и Tailwind v4

Сквозной боевой сценарий: от пустой папки до продакшен-темы с HMR, Tailwind v4, компиляцией TypeScript и сборкой ассетов.

Практический воркфлоуMiddle • Архитектура

Воркфлоу: Дочерние темы и каскад locate_template()

Безопасная кастомизация коммерческих тем без риска потери изменений при обновлениях ядра и родительской темы.

Custom Themes
Middle~12 h

Spec: Figma Design Conversion to WordPress Theme with ACF PRO (Flexible Content)

Step-by-step classic WordPress theme development using pure PHP: converting Figma layouts into modular Flexible Content sections, local JSON synchronization, asset enqueueing, and robust output escaping.

We have an approved Figma design for landing and internal pages. We need a fast, modular WordPress theme built with ACF Flexible Content so our content managers can assemble custom pages using pre-built blocks without breaking the design system.
PHP 8.3/8.4WordPress 6.7+ACF PRO Flexible ContentFigma to WordPress+4
Progress: 0 of 7 steps0%
Custom Themes
Middle~14 h

Spec: Equipment Catalog with Custom Post Types, Taxonomies & AJAX Filtering

Full-cycle catalog theme development: custom post type (CPT) registration, hierarchical taxonomies, main query customization via pre_get_posts, archive templates, and fast Fetch API filtering with Nonce security.

We need an equipment and machinery catalog website. The WordPress dashboard must have a separate 'Equipment' menu with custom taxonomies (Categories, Brands) and technical specs, plus instant filtering on the frontend without full page reloads.
PHP 8.3/8.4register_post_typeregister_taxonomypre_get_posts+4
Progress: 0 of 7 steps0%
Custom Themes
Junior~6 h

Spec: Child Theme Architecture & Safe Customization

Enterprise-grade child theme architecture: style.css manifest with Template header, proper parent/child asset enqueueing, safe template file overriding, and extending parent functionality via hooks.

Our corporate portal runs on a premium parent theme. We need to implement custom designs, extra template layouts, and third-party integrations in a child theme so we can safely update the parent theme without losing customizations.
PHP 8.3/8.4Child Themesstyle.css Template Headerwp_enqueue_scripts+2
Progress: 0 of 5 steps0%
Custom Themes
Middle~8 h

Spec: Integrating Vite 6, Tailwind CSS v4 & TypeScript into WordPress Theme

Modern frontend development pipeline for WordPress themes: instant Hot Module Replacement (HMR) in development, Vite 6 manifest-based PHP asset loader, Tailwind CSS v4 JIT compilation, and type-safe TypeScript.

Our old Gulp/Webpack theme build setup is too slow — saving a CSS file takes 5 seconds to reload. We want a lightning-fast Vite 6 pipeline with Tailwind CSS v4 and TypeScript that supports instant HMR and builds optimized production bundles.
PHP 8.3/8.4Vite 6Tailwind CSS v4TypeScript+3
Progress: 0 of 5 steps0%
Custom Themes
Middle~10 h

Spec: Responsive Mega-Menu with Custom Walker_Nav_Menu & SVG Icons

Multi-column accessible mega-menu engineering: extending Walker_Nav_Menu, custom admin menu fields (badges, icons, banners), CSS Grid dropdown layout, full keyboard navigation, and mobile drawer.

Our eCommerce catalog has over 30 categories. The standard WordPress dropdown menu is impossible to navigate. We need a modern, multi-column mega-menu with category icons, featured banners, keyboard accessibility, and a smooth mobile accordion.
PHP 8.3 OOPWalker_Nav_Menuwp_nav_menu_item_custom_fieldsCSS Grid & Flexbox+2
Progress: 0 of 5 steps0%
Custom Themes
Junior~7 h

Spec: Real-Time Live Search with Autocomplete & Debounce

High-performance instant search: custom WP REST API search endpoint, optimized WP_Query, accessible modal overlay with ARIA live regions, client-side debounce with AbortController, and keyboard navigation.

Users complain about slow search requiring full page reloads. We need a lightning-fast fullscreen search overlay that shows instant results with thumbnails, category tags, and prices as you type, with keyboard navigation.
PHP 8.3/8.4WP REST APIWP_Query (s parameter)Vanilla JS Fetch API+3
Progress: 0 of 5 steps0%
Показано 1–6 из 12 ТЗ