Головна/WordPress Fullstack/Блупринти/Кастомні теми/Розробка каталогу на CPT, таксономіях та AJAX-фільтрації
До карток розділу «Кастомні теми»Трудозатраты~14 рабочих часов
Фриланс вилка~$630 – $1,050 (€560 – €980)
Оценка веб-студии~$1,330 – $2,240 (€1260 – €2100)
ТЗ заказчика (исходный бриф):
Нам потрібен сайт-каталог спецтехніки та обладнання. В адмінці має бути окремий розділ 'Обладнання' з кастомними таксономіями (Категорії, Бренди) та технічними характеристиками, а на сайті — швидка фільтрація без перезавантаження сторінки.
Ключевые требования:
- •Кастомний тип записів 'equipment' із підтримкою REST API, Gutenberg та правил перезапису ЧПУ
- •Таксономії: 'equipment_category' (ієрархічна) та 'equipment_brand' (неієрархічна)
- •Шаблон архіву з адаптивною сіткою карток та метаполями технічних характеристик
- •Миттєва AJAX / Fetch API фільтрація за категоріями, брендами та ціною без перезавантаження
- •Мікророзмітка Schema.org Product та BreadcrumbList у форматі JSON-LD для пошукової оптимізації
Ограничения проекта:
- •Збереження чистих URL-адрес для прямих посилань на відфільтровані сторінки (SEO-friendly)
- •Без важких плагінів фільтрації (Search & Filter Pro, FacetWP) — тільки нативний код
- •Оптимізація запитів до бази даних через WP_Query та відповідні індекси
Критерии приёмки (KPI):
- Час відповіді AJAX-фільтра < 200мс
- Валідація Google Rich Results підтверджує 100% коректність розмітки Product
- Нуль помилок 404 після скидання правил перезапису ЧПУ
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: