S.Tominoff

Fullstack JavaScript разработчик

Prounit - изготовитель эмуляторов AdBlue

Мультиязычный WP сайт

Изначально планировалось немного обновить внешний вид карточек товаров, однако, как выяснилось после получения доступа, весь сайт являлся набором wordpress страниц, на которых эти карточки присутствовали в виде HTML кода. 

В итоге было решено разработать новый сайт, с сохранением существовавшей структуры разделов и страниц.

 

Вёрстка базируется на Bootstrap 4, структуры данных — на базе великолепного плагина Pods. 

 

Мультиязычность

 

Функционал мультиязычности реализовали при помощи WPGlobus.

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

По умолчанию, Pods не поддерживает WPGlobus, поэтому я разработал модуль для корректной интеграции этих плагинов.

 

 

Условные цены

 

Клиентам предлагаются скидки в зависимости от заказываемого количества товаров. Для поддержки этой возможности было разработано кастомное поле для Pods.

 

Подбор эмулятора

 

Через некоторое время после сдачи проекта, клиент захотел видеть на сайте возможность подбора эмулятора. 

Подборщик реализован в виде WP плагина, содержащего в себе два Vue приложения — для админки и фронтенда соответственно.