WordPress: как убрать h2 заголовки из title в виджетах

Заметил что в виджетах сайдбара title обрамляется в h2-теги.

Зачем на каждой странице блога таким словам как "метки", "рубрики", "последние записи", "последние комментарии" давать столько веса? Этим грешат многие шаблоны. Решил поправить свой шаблон.

Для этого в шаблоне нужно отредактировать файл functions.php

Найдите в файле вот такой код:

if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
));
}

И замените h2 например на div:

if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<div class="widgettitle">',
'after_title' => '</div>',
));
}

Если стиль текста в title виджетов изменился пропишите в файле style.css стиль для класса .widgettitle такой, который до этого использовался для h2 в title виджетов.

Понравилось? =) Поделись с друзьями:

Обсудить