Цитата |
---|
...и ещё внутри H1, H2... не должно быть других тегов, а у вас внутри тега <H2> вставлен <a>. Сделайте наоборот. в <a> вставьте <h2> |
Здравствуйте. Подскажите, пожалуйста: В заголовках анонсов вставляю <h2> в <a> таким образом, в файле
wrappers.php вместо
<?php
if (!theme_is_empty_html($title)) {
echo '<'.$heading.' class="ed71-postheader">'.$title.'</'.$heading.'>';
}
?>
прописываю
<?php if ( is_home() ) {
echo '<div>'.$title.'</div>';
} else {
echo '<'.$heading.'>'.$title.'</'.$heading.'>';
} ?>
В content.php вместо
'title' => '<a href="' . get_permalink($post->ID) . '" rel="bookmark" title="' . strip_tags(get_the_title()) . '">' . get_the_title() . '</a>',
прописываю
'title' => '<a href="' . get_permalink($post->ID) . '" rel="bookmark"><h2>' . get_the_title() . '</h2></a>',
Чтобы сохранить стили, в style.css прописал:
h2 a, h2 a:link
{
font-family: 'Palatino Linotype', Georgia, 'Times New Roman', Times, Serif;
text-decoration: none;
text-align: left;
color: #504E56;
}
h2 a:visited, h2 a.visited
{
font-family: 'Palatino Linotype', Georgia, 'Times New Roman', Times, Serif;
text-decoration: none;
text-align: left;
color: #898B89;
}
h2 a:hover, h2 a.hovered
{
font-family: 'Palatino Linotype', Georgia, 'Times New Roman', Times, Serif;
text-decoration: none;
text-align: left;
color: #F34447;
}
Но стили к заголовкам анонсов на главной не применяются. Также пробовал создавать новый класс .ed71-t, например и прописывать его <div class="ed71-t">, результат тот же. Подскажите, пожалуйста, что можно сделать? Заранее огромное спасибо.