Выводим специальное меню для зарегистрированных пользователей с помощью 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.
Комментарии:
Нету комментариев для вывода...