Скрыть боковую панель для выбранной категории

Привет,

Подскажите, пожалуйста, как скрыть боковую панель при открытии постов из определённых категорий?
По умолчанию она должна быть видна, но не для постов в этой категории. Например, в категории «Старт».

Я тоже хотел бы это сделать.

Этот 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 не подходит.

Конечно, добавлю это в компонент. Спасибо за предложение и код :slight_smile:

Если вы проверите классы в теге страницы, которую хотите настроить, то увидите нужный класс.

В данном случае body.has-sidebar-page.tags-page должно решить проблему.