Как удалить тег h3 из формы комментирования WordPress
Продолжаем оптимизировать свой шаблон WordPress под поисковое продвижение, как это советуют многочисленные оптимизаторы. На этот раз удалим (заменим) тег h3 в форме комментирования, который имеет идентификатор id="reply-title".
Наглядно покажу о чем речь:
У меня на блоге это надпись "Не держи в себе. Выскажись.". У вас это может быть "Добавить комментарий" или подобное.
В прошлый раз вы узнали Как убрать теги h2-h3-h4 из названий виджетов сайдбара, что так же советуют оптимизаторы.
Открываем файл функций шаблона functions.php и в самом начале после символа <?php переходим на новую строку, где вставляем:
// убираем h3 в форме комментирования
function my_comment_form_before() {
ob_start();
}
add_action( 'comment_form_before', 'my_comment_form_before' );
function my_comment_form_after() {
$html = ob_get_clean();
$html = preg_replace(
'/(.*)<\/h3>/',
'
',
$html
);
echo $html;
}
add_action( 'comment_form_after', 'my_comment_form_after' );
Все. Теперь вместо тега h3 будет тег абзаца p. Решение подсказали буржуи.
Вам остается задать стили CSS для данной надписи, если раньше это не было сделано. Например:
p#reply-title {font-size: 24px; line-height: 30px; font-weight: bold;}
Либо свои значения параметров стиля.