Проблема с указанием CSS класса виджету
Как задать css класс Виджету "html блок"
Читал посты с похожими проблемами, но для себя решения не нашел.
1. Добавляю виджет в header. (см. прикрепленный скрин 1)
2. Назначаю ему класс: reklama во вкладке Дизайн --> Класс CSS для контейнера. (см скрин 2)
3. Открываю сайт, у виджета класс — widget_html_block (см скрин 3)
Что я делаю не так? Интуитивно же должно все работать. и класс должен быть reklama
Вы делаете все так. Но дело в том, что на этой позиции выводятся виджеты через wrapper_plain — это обертка для виджета (пустая в данном случае). И вот как раз в случае с wrapper_plain css класс не подставляется.Что я делаю не так? Интуитивно же должно все работать. и класс должен быть reklama
Если вы добавите виджет, например, в тело страницы, то там уже css класс подставится.
Но это же у вас html виджет — вы можете прописать класс в самом виджете, вот так
<div class="reklama">Текст рекламы</div>
Вы делаете все так. Но дело в том, что на этой позиции выводятся виджеты через wrapper_plain — это обертка для виджета (пустая в данном случае). И вот как раз в случае с wrapper_plain css класс не подставляется.Что я делаю не так? Интуитивно же должно все работать. и класс должен быть reklama
Если вы добавите виджет, например, в тело страницы, то там уже css класс подставится.
Но это же у вас html виджет — вы можете прописать класс в самом виджете, вот так
Текст рекламы
Спасибо, за решение и объяснение. Так и сделаю.