Личный кабинет покупателя
Меню и оформление стандартной страницы «Мой аккаунт» WooCommerce — без правки шаблонов темы.
Раздел My Account Builder — платный модуль (в бесплатной сборке отсутствует),
отдельный от B2B. Он перестраивает меню и оформление кабинета WooCommerce (/my-account/)
без правки шаблонов темы.
Личный кабинет
COS Woo → Покупатели → Личный кабинет (#/store/myaccount)
Обзорный экран: статус модуля, число пунктов меню, активных пунктов и групп в меню, предпросмотр текущей структуры меню. Тумблер «Включить модуль My Account» и кнопка импорта настроек из плагина YITH Customize My Account Page, если он стоял на сайте раньше.
Меню кабинета
COS Woo → Покупатели → Личный кабинет → Меню (#/store/myaccount/menu)
Визуальный редактор со стрелками порядка (вверх/вниз) для каждого пункта:
- Тип пункта:
endpoint(стандартная страница WooCommerce — заказы, скачивания, адреса и т. д., выбирается из списка доступных),link(произвольная внешняя ссылка с полем URL) илиgroup(заголовок-разделитель без собственной страницы). - Подпись, иконка (CSS-класс Font Awesome, например
fa-shopping-bag), вложенные пункты (children) той же структуры. - Каждый пункт можно включить или выключить, не удаляя.
По умолчанию в меню — стандартные разделы WooCommerce (Обзор, Заказы, Скачивания, Адреса, Данные аккаунта). Если на сайте включены другие модули плагина, их разделы добавляются в список доступных эндпоинтов автоматически: заявки на КП («Мои заявки», модуль Заявок), «Сравнение», «Избранное».
Оформление
COS Woo → Покупатели → Личный кабинет → Оформление (#/store/myaccount/style)
- Положение меню и раскладка (горизонтальная/вертикальная — конкретные варианты задаёт селектор на странице).
- Цвета: рамка, тень, фон пунктов, текст пунктов.
- Размер текста в пикселях.
- Аватар: показывать или нет, размер, скругление углов, разрешить ли покупателю загружать свой аватар.
Как сделать: добавить пункт меню кабинета для нового модуля
- COS Woo → Покупатели → Личный кабинет → Меню — нажмите добавление пункта.
- Тип —
endpoint, в поле «Slug» выберите нужный эндпоинт из списка (подпись и иконка подставятся автоматически при выборе из списка). - При необходимости замените иконку на свой класс Font Awesome.
- Сохраните — новый пункт сразу появится в кабинете покупателя на витрине.
Что учесть
- Оба экрана (меню, оформление) — часть отдельного платного модуля My Account Builder, не входят в B2B.
- Модуль не создаёт собственных таблиц — вся конфигурация в настройках WordPress (структура меню и стиль хранятся как JSON-объекты).
- Пункт типа
group— это только заголовок-разделитель в меню, у него нет собственной страницы и слага.
