Home -> Уроки WordPress -> Скрываем пункты меню от незарегистрировавшихся пользователей

Скрываем пункты меню от незарегистрировавшихся пользователей

Скрываем пункты меню от незарегистрировавшихся пользователей

Приветствую! Этот коротенький урок научит вас конструировать два типа меню – для гостей сайта (незалогинившихся посетителей) и для пользователей, вошедших на сайт под логином. Это полезно, когда нужно «спрятать» некоторые пункты меню от случайных, незарегистрированных посетителей.

Алгоритм создания двух меню с отличающимся набором пунктов и настройки показа их определенным группам пользователей

  1. В меню админки (слева) кликните пункт Внешний вид, затем – подпункт Меню.Скрываем пункты меню от незарегистрировавшихся пользователей
  2. Создайте меню для незарегистрированных посетителей. Назовите его, например, Для гостей сайта. Не включайте в него пункты, показ которых запрещен незарегистрировавшимся пользователям. Выберите это меню основным.Скрываем пункты меню от незарегистрировавшихся пользователей
  3. Создайте еще одно меню (для зарегистрировавшихся пользователей). Назовите его, например, Для постоянных пользователей. Не отмечайте его основным!Скрываем пункты меню от незарегистрировавшихся пользователей
  4. Откройте в Редакторе шаблона файл functions.php и вставьте в него этот код:
 

Все! Теперь случайные гости вашего сайта увидят одно меню, а залогинившиеся пользователи – другое, с большим числом пунктов. Оба меню можно отредактировать или переименовать в любое время (не забудьте изменить код в functions.php после изменения названия меню).

Есть вопросы? Задайте их в комментариях!

About WordPressMan

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *