H1 тема Astra заменить на DIV
H1 тема Astra заменить на DIV
Если вы используете тему Astra, то данная фишка будет Вам полезна.
Смотрите, при установке данной темы WordPress, site title автоматически зачем то сделан как H1. Получается, вы делаете страницу или пост с определенным заголовком и у вас будет два H1 — один из тайтла сайта, второй из этой страницы.
В свое время, я обратился к разработчикам и они прислали мне код, который вы видите ниже. Вставить его необходимо в functions.php
add_filter( 'astra_site_title_tag', 'callback_function' );
function callback_function( $tag ){
if ( is_home() || is_front_page() ) {
$tag = 'div';
}
return $tag;
}Проблема тега H1
Вообще, в моем понимании проблема тега H1 она везде. Верстальщики его прописывают везде, потому что он большой по размеру. И да, существует много споров, что а вот в Гугле можно сколько хочешь таких тегов.
Но, давайте не забывать, что есть «условно» правильная структура страницы: h1, h2, h3 и т.д. Мое мнение надо стараться ее придерживаться, хотя сам часто использую несколько h2 в теле страницы.

В любом случае, как всегда, выбор за вами.
Данной теме я собираюсь посвятить еще несколько статей, следите за новостями.


