Плъгинът WooCommerce менюта базирани на ролята на акаунт подобрява страницата „Моят профил“ в WooCommerce, като позволява на администраторите да създават менюта, специфични за потребителските роли. Той се интегрира с навигационните менюта на WordPress, давайки възможност за задаване на персонализирани менюта за различни роли (напр. клиент, абонат, администратор). Всеки елемент от менюто се свързва с конкретна страница, като плъгинът динамично регистрира тези връзки като WooCommerce ендпойнти, за да покаже съответното съдържание на страницата. Администраторите могат да конфигурират кои роли да имат персонализирани менюта чрез страница за настройки под менюто „Потребители“, като избират роли и ги свързват с навигационни менюта, създадени в „Външен вид > Менюта“. Плъгинът е лек, сигурен и се интегрира безпроблемно с WooCommerce, предоставяйки персонализирано навигационно изживяване в профила според ролите на потребителите.
Характеристики на WooCommerce менюта базирани на ролята на акаунт
- Менюта, Базирани на Роли: Задавайте персонализирани навигационни менюта за конкретни потребителски роли в страницата „Моят профил“ на WooCommerce.
- Динамични Ендпойнти: Автоматично регистрира URL-адресите на елементите от менюто като WooCommerce ендпойнти за показване на съдържанието на свързаните страници.
- Административна Конфигурация: Избирайте потребителски роли за персонализирани менюта чрез интуитивна страница за настройки под „Потребители > Потребителски Менюта“.
- Интеграция с Менюта: Използва навигационните менюта на WordPress, позволявайки лесно създаване и управление във „Външен вид > Менюта“.
- Рендиране на Съдържание: Показва съдържанието на свързаните страници за персонализираните ендпойнти, осигурявайки безпроблемно потребителско изживяване.
- Сигурност и Ефективност: Включва проверка с nonce и саниране на данни за сигурна обработка и минимално въздействие върху производителността.
- Поддръжка на Локализация: Поддържа преводи чрез текстовия домейн
WordPress-role-menu
за съвместимост с многоезични сайтове. - Обработка на Грешки: Показва удобни за потребителя съобщения, когато няма намерено меню или съдържание за ролята или ендпойнта на потребителя.
Инсталация
- Качете папката на плъгина в директорията
/wp-content/plugins/
. - Активирайте плъгина WooCommerce менюта базирани на ролята на акаунт чрез административния панел на WordPress.
- Отидете на Потребители > Потребителски Менюта, за да изберете потребителските роли, които ще имат персонализирани менюта.
- Във Външен вид > Менюта създайте навигационни менюта за всяка роля (напр. „customer-menu“ за ролята клиент) и ги задайте на съответните местоположения, базирани на ролите.
- Добавете елементи в менюто, свързани със страници, които ще се появят в менюто „Моят профил“ за потребители с посочените роли.
Употреба на WooCommerce менюта базирани на ролята на акаунт
- Конфигуриране на Потребителски Роли: Отидете на Потребители > Потребителски Менюта в административния панел на WordPress, изберете роли (напр. клиент, абонат) за персонализирани менюта и запазете.
- Създаване на Менюта: Във Външен вид > Менюта създайте меню за всяка роля (напр. наречено „customer-menu“ за ролята клиент) и добавете връзки към страници, които искате да включите.
- Задаване на Менюта: Задайте всяко меню на съответното местоположение, базирано на ролята (напр. „Клиентско Меню“) в настройките на менюто.
- Преглед в „Моят профил“: Потребителите с посочените роли ще виждат своите персонализирани елементи в навигацията на „Моят профил“ в WooCommerce, като всеки елемент води до съдържанието на свързаната страница.
- Персонализиране на Стила: Стилизирайте елементите на менюто, като използвате стандартните CSS класове на WooCommerce или персонализирани стилове във вашата тема.
Изисквания
- WordPress 5.0 или по-висока версия
- PHP 7.0 или по-висока версия
- WooCommerce 3.0 или по-висока версия
- Навигационни менюта, създадени в WordPress с връзки към страници
- Дефинирани потребителски роли в WordPress (напр. чрез WooCommerce или други плъгини)