Как убрать теги h2-h4 из названия виджета в WordPress

Без плагина WordSmall

Практически в каждой темы можно столкнуться с неоднозначным решением разработчиков (автора темы), а именно злоупотреблением тегов h2-h4. Их часто прописываю там, где они не выполняют свою функцию. И одним из таких мест является название виджетов.

Для кого-то это может быть не критично, но для многих эта часть контента (сайдбар) не нуждается в «подчеркивании». То есть она не настолько важная, чтоб в заголовках виджета использовать теги h2-h4.

Поэтому давайте рассмотрим одно очень лаконичное решение того, как убрать теги h2-h4 из названия виджета в WordPress. И это нужно сделать так, чтобы при обновлении родительской темы наши внесенные изменения не пропали. А значит делаем это в дочерней теме. Просто в файл functions.php вставьте этот хук.

/*
 * убрать теги h2-h3-h4 из виджета
 */
function wsdelit_widget_counter($params) {
    global $widget_counter;
                $params[0]['before_title'] = '<div class="widget-title"><span>';
                $params[0]['after_title'] = '</span></div>';
    return $params;
}
add_filter('dynamic_sidebar_params','wsdelit_widget_counter');
Автор, он же Андрей, он же Admin, он же WordSmall

Лентяй-любитель, окончил высшую школу безделья с многочисленными знаками отличия. Создатель этого небольшого «чудо-блога» о еще более «чудном» контенте.

Подписаться на новые статьи
Добавить комментарий
bold quote code