Техническое задание: Доработка сайта на WordPress
Цель проекта
Выполнить две ключевые технические доработки для повышения удобства пользователей и функциональности сайта.
Список необходимых работ
1. Исправление навигационного меню
- Диагностика и устранение причины, по которой не работает кнопка открытия/закрытия меню на мобильных устройствах (смартфоны, планшеты).
- Аналогичное исправление для меню на десктопной (ПК) версии сайта, если проблема присутствует.
- Обеспечение корректного отображения и работы меню на всех основных разрешениях экрана.
2. Внедрение AJAX-сортировки в каталоге
- Добавить на страницу каталога товаров/услуг функционал динамической сортировки без перезагрузки страницы (AJAX).
- Реализовать сортировку по следующим параметрам:
- Цена (по возрастанию и убыванию).
- Название (по алфавиту).
- Популярность (например, по количеству просмотров или продаж).
- Интерфейс сортировки (кнопки, выпадающий список) должен быть интуитивно понятным и соответствовать дизайну сайта.
- Обеспечить плавную работу функции, без "подвисаний" интерфейса.
Общие требования
- Работы выполняются на действующем сайте, созданном на WordPress.
- Все изменения должны быть совместимы с текущей темой и установленными плагинами.
- Код должен быть написан качественно, с соблюдением стандартов WordPress.
- По завершении работ необходимо проверить корректность функционала на основных браузерах (Chrome, Firefox, Safari) и устройствах.