Привет,
Подскажите, пожалуйста, как скрыть боковую панель при открытии постов из определённых категорий?
По умолчанию она должна быть видна, но не для постов в этой категории. Например, в категории «Старт».
Привет,
Подскажите, пожалуйста, как скрыть боковую панель при открытии постов из определённых категорий?
По умолчанию она должна быть видна, но не для постов в этой категории. Например, в категории «Старт».
Я тоже хотел бы это сделать.
Этот CSS должен справиться с задачей отлично.
Просто заполните это поле слайгом вашей категории и скопируйте код. Затем вставьте его в CSS для десктопа вашей темы, и всё готово!
(Если вы нацеливаетесь на подкатегорию, используйте формат родительский-слайг-подкатегории)
// скрывает боковую панель для указанной категории
body.has-sidebar-page.category-=CategorySlug= {
#main-outlet-wrapper {
grid-template-columns: 0 minmax(0, 1fr);
gap: 0;
padding-left: 10px;
}
.wrap {
max-width: var(--d-max-width);
}
}
@Lilly — сработает ли это как функция Navigation (sidebar) menu display control?
Очень полезно, я только что проверил. Спасибо!
Можно ли также скрыть это на странице /tags? Селектор body.has-sidebar-page.tags не подходит.
Конечно, добавлю это в компонент. Спасибо за предложение и код ![]()
Если вы проверите классы в теге страницы, которую хотите настроить, то увидите нужный класс.
В данном случае body.has-sidebar-page.tags-page должно решить проблему.