Задать вопрос
@altkov
Фрилансер

Как изменить html заголовка виджета в Вордпресс (вообще не работает before_title)?

Функция register_sidebar создает сайдбар с аргументами before_title и after_title, дивами. На фронте же в заголовках данного сайдбара выводятся стандартные h2. В мой виджет приходят уже не дивы, а эти h2. Почему? Как это изменить?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • Столица
    Веб-дизайн и программирование
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
Скопировал ваш код из комментария, вставил в чистую тему, все работает нормально

6142903ead81f012952865.png

register_sidebar(
        array(
            'name'          => 'Сайдбар каталога',
            'id'            => 'catalog-sidebar',
            'description'   => 'Сайдбар для каталога',
            'before_widget' => '<div class="catalog-sidebar-section %2$s" id="%1$s">',
            'after_widget'  => '</div>',
            'before_title'  => '<div class="catalog-sidebar-header">',
            'after_title'   => '</div>',
        )
    );
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы