Мы настроили sidebar на нашем сайте: он в основном приватный, с небольшим количеством публичного контента.
Мы очень хотим, чтобы сайдбар был активен только для авторизованных пользователей (то есть не отображался для anon).
Я пробовал такой CSS:
// скрыть сайдбар у неавторизованных пользователей (к сожалению, ломает верстку)
.anon {
.sidebar-wrapper, .header-sidebar-toggle {
display: none;
}
}
Это действительно скрывает сайдбар, но его разметка остаётся (и выглядит не очень хорошо). Есть ли лучший способ?
Я знаю, что можно переключиться на новое представление «Выпадающее меню заголовка» (в разделе navigation_menu) и настроить его так, но нам очень хотелось бы, чтобы сайдбар был виден авторизованным пользователям (без клика), если это возможно.