COS WP WooДокументация
Покупатели

Личный кабинет покупателя

Меню и оформление стандартной страницы «Мой аккаунт» 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)

  • Положение меню и раскладка (горизонтальная/вертикальная — конкретные варианты задаёт селектор на странице).
  • Цвета: рамка, тень, фон пунктов, текст пунктов.
  • Размер текста в пикселях.
  • Аватар: показывать или нет, размер, скругление углов, разрешить ли покупателю загружать свой аватар.

Как сделать: добавить пункт меню кабинета для нового модуля

  1. COS Woo → Покупатели → Личный кабинет → Меню — нажмите добавление пункта.
  2. Тип — endpoint, в поле «Slug» выберите нужный эндпоинт из списка (подпись и иконка подставятся автоматически при выборе из списка).
  3. При необходимости замените иконку на свой класс Font Awesome.
  4. Сохраните — новый пункт сразу появится в кабинете покупателя на витрине.

Что учесть

  • Оба экрана (меню, оформление) — часть отдельного платного модуля My Account Builder, не входят в B2B.
  • Модуль не создаёт собственных таблиц — вся конфигурация в настройках WordPress (структура меню и стиль хранятся как JSON-объекты).
  • Пункт типа group — это только заголовок-разделитель в меню, у него нет собственной страницы и слага.

On this page