Сложность проекта заключалась в том, что по мимо стандартного функционала сайта-блога на страницах присутствовало множество виджет-блоков, которые были успешно реализованны небольшими short-code вставками в тело записи / страницы.Эти вставки представляют собой часть функционала системы WordPress предоставляемого программисту для расширения стандартных функций CMS. Для пользователя это означает, что если он хочет видеть в любом месте своей статьи какую-либо вставку, ему достаточно вписать в желаемое место в тексте статьи небольшой код вида:
[short-code-name param=some_parameter]
Этот код может указывать дополнительные опции и настройки блока.
Так же была реализована система каталога с выводом в меню и присвоение типоразмеров элементам каталога.
Демо-версию сайта, которую принимал заказчик можно посмотреть по ссылке.
http://abrasiv.codeartist.ru/