В репозитарии Вордпресс можно найти множество плагинов для входа на Вордпресс сайт.
В этой статье плагины, которые добавляют ссылки на Вход, Выход и Регистрацию на сайте в меню Вордпресс.
Большинство плагинов — несколько Килобайт, могут служить альтернативой снипетам в functions.php.
Содержание:
Плагины, которые скрывают элементы меню
- Nav Menu Roles
- If Menu – Visibility control for Menu Items
- User Menus – Nav Menu Visibility
- Menu Item Visibility Control
Плагины, которые добавляют элементы меню
Плагин комбайн для создания шапки сайта
Плагины, которые скрывают элементы меню
Плагины, которые скрывают или показывают элементы меню в зависимости от роли или авторизации посетителя.
Nav Menu Roles
Этот плагин показывает или скрывает элементы меню в зависимости от роли или авторизации пользователя. Если вы хотите показывать какую-то ссылку в меню только авторизованным пользователям, определенной роли пользователей или только не-авторизованным пользователям, то используйте этот плагин.
Например, вы можете добавить две Произвольных ссылки во Внешний вид — Меню — Добавьте элементы меню со ссылками на Вход и Выход.
В настройках меню выберите показывать ссылку на Вход только не-авторизованным посетителям (Logged Out Users).
Ссылку на Выход показывать только авторизованным посетителям (Logged In Users).
Размер плагина 30 Кб.
If Menu – Visibility control for Menu Items
Аналогичный плагин авторизации, но имеет больше условий, по которым может показывать или скрывать элементы меню:
- Показывает / Скрывает элементы меню на мобильных,
- В зависимости от типа страницы
- Для разных ролей пользователей
- Для посетителей из разных стран
- В зависимости от языка браузера
- Статус Мембершипа
Плагин If Menu работает с плагинами WooCommerce Subscriptions, WooCommerce Memberships, Groups, WishList Member и Restrict Content Pro.
Размер плагина 332 Кб.
User Menus – Nav Menu Visibility
User Menus показывает или скрывает элементы меню для авторизованных и неавторизованных посетителей, или для пользователей с выбранными ролями.
Особенность плагина в том, что он может выводить Имя, Фамилию, Аватар, Никнейм или Е-мейл пользователя в меню сайта.
Размер плагина 932 Кб.
Menu Item Visibility Control
Для отображения или скрытия элементов меню в этом плагине вы можете использовать Условные теги Вордпресс.
Довольно гибкий плагин, с помощью которого вы можете настроить множество условий для отображения пунктов меню, но требует некоторых знаний.
Плагин состоит из 1 файла длиной 100 строк. Размер 4 Кб.
Плагины, которые добавляют элементы меню
Эти плагины не скрывают элементы меню, но добавляют свои собственные динамические элементы меню, которые показываются или скрываются в зависимости от авторизации посетителя.
Login or Logout Menu Item
С помощью этого плагина вы можете добавить динамический пункт меню входа / выхода в любое меню на вашем сайте. Пункт меню будет меняться в зависимости от того, авторизован посетитель, или нет.
Также вы можете настроить адрес страницы входа, адрес перенаправления после входа и адрес выхода.
1 Файл, 200 Строк. Размер плагина 4 Кб.
Login Logout Menu
Этот плагин добавляет динамическую кнопку входа / выхода, ссылку на регистрацию и на аккаунт пользователя, которые скрываются или отображаются в зависимости от авторизации посетителя.
1 Файл, 300 Строк. Размер плагина 4 Кб.
Плагин комбайн для создания шапки сайта
Платный плагин JetBlocks, с помощью которого вы можете создать любую шапку сайта и настроить ее показ на любых страницах. Например, одна шапка для всех Страниц сайта, вторая шапка для Магазина WooCommerce, третья — для Аккаунта пользователя.
В версии 1.2.2 вы можете использовать такие виджеты:
- Вход на сайт
- Динамическая авторизация
- Регистрация
- Корзина WooCommerce
- Поиск (по страницам, по продуктам или оба)
Виджет Auth Links показывает Войти и Регистрация для неавторизованных пользователей, и Выйти для авторизованных пользователей.
Все Элементы настраиваются как и все другие виджеты Elementor — Типографика, Цвет, Размер, Отступы и так далее.
Эффекты наведения можно добавить из библиотеки CSS, например, Hover CSS.
Хороший плагин, который делает все, что нужно. Перейти на сайт плагина.
Читайте также:
- Как добавить кнопку Войти / Выйти в меню Вордпресс вручную с помощью кода в functions.php
- Как показывать разные меню для авторизованных и неавторизованных посетителей в Вордпресс
- Как отключить админ-бар WordPress для всех пользователей, кроме администратора
- Как изменить админку WooCommerce
Надеюсь, статья была полезна. Оставляйте комментарии.