Выводим специальное меню для зарегистрированных пользователей с помощью is_user_logged_in()

Если ваш проект имеет зарегистрированных пользователей, то у вас может возникнуть необходимость создать для них специальное меню. Задача решается следующим образом:
function member_menu() {
    if(is_user_logged_in()) {
        echo '<div class="member-menu"><h2>Специальное меню</h2><ul><li><a href="#">Первый пункт меню</a></li><li><a href="#">Второй пункт меню</a></li><li><a href="#">Третий пункт меню</a></li></ul></div>';
    }
}

Здесь представлен обычный код “заголовок и список”. Следует сделать его таким, как и код боковой панели вашей темы и затем разместить код <?php member_menu(); ?> в вашей теме в файле sidebar.php.

Также, в идеале следует использовать пользовательское меню WordPress с помощью wp_nav_menu(). Одно стандартное и одно для зарегистрированных пользователей, а затем вы можете управлять ими с помощью панели администратора WordPress.
Теги:
is_user_logged_in
Добавлено: 04 Мая 2018 07:46:56 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...