Ливерпуль

О проекте
Backend прописан с использованием функций и хуков WordPress. Запросы к базе данных выполняются на основе встроенных возможностей CMS, в том числе WP_Query() (в произвольных записях, а также при работе с произвольными полями, таксономиями и пагинацией).
Frontend сайта реализован на основе как собственных решений (например, главный баннер, слайдеры, карусель), так и готовых библиотек (например, LightGallery, Masonry).
Реализация каталога (витрины) товаров выполнена посредством плагина WooCommerce. Часть его функционала адаптирована под заказчика (импорт товаров, акцент на фотографии на странице товара, работа с ценами и некоторые другие).
Сайт выдержан в светлых тонах с использованием фирменных цветов компании. Адаптивный дизайн обеспечивает комфортное взаимодействие с сайтом как на компьютерах, так и на мобильных устройствах.
Контент и оформление настраиваются через штатные и дополнительные разделы в админке. Используется редактор Gutenberg с индивидуальными настройками и пользовательскими блоками.
Особенностью данного сайта является хранение иллюстраций к товарам на отдельном сервере, о чем настоял заказчик. Учитывая, что в архиве собраны изображения с разным разрешением, был написан кастомный алгоритм сжатия, который отслеживает наличие актуальной версии сжатой копии, создает ее в случае отсуствия и подгружает при необходимости.
Главный экран

Главный экран.