Техническое задание: Доработка сайта на WordPress

Цель проекта

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

Список необходимых работ

1. Исправление навигационного меню

  • Диагностика и устранение причины, по которой не работает кнопка открытия/закрытия меню на мобильных устройствах (смартфоны, планшеты).
  • Аналогичное исправление для меню на десктопной (ПК) версии сайта, если проблема присутствует.
  • Обеспечение корректного отображения и работы меню на всех основных разрешениях экрана.

2. Внедрение AJAX-сортировки в каталоге

  • Добавить на страницу каталога товаров/услуг функционал динамической сортировки без перезагрузки страницы (AJAX).
  • Реализовать сортировку по следующим параметрам:
    • Цена (по возрастанию и убыванию).
    • Название (по алфавиту).
    • Популярность (например, по количеству просмотров или продаж).
  • Интерфейс сортировки (кнопки, выпадающий список) должен быть интуитивно понятным и соответствовать дизайну сайта.
  • Обеспечить плавную работу функции, без "подвисаний" интерфейса.

Общие требования

  • Работы выполняются на действующем сайте, созданном на WordPress.
  • Все изменения должны быть совместимы с текущей темой и установленными плагинами.
  • Код должен быть написан качественно, с соблюдением стандартов WordPress.
  • По завершении работ необходимо проверить корректность функционала на основных браузерах (Chrome, Firefox, Safari) и устройствах.