Я хочу сделать структуру чтобы все заголовки в перечне постов были h2, а полная новость – h1. Как правильно выводить новости при такой задаче и в каких файлах править заголовки? Сейчас добавляю новости через записи и потом их обрезаю тегом more, чтобы получались как анонсы и потом можно было перейти к полной новости. Но так получается и в перечне постов заголовок h1 и в полной новости – h1, а мне нужно чтобы в перечне постов был h2. В DLE есть шаблон краткой и полной новости, а как в WordPress? Какой файл править чтобы в анонсах h2 был заголовок?
Заголовок h2 и h1

Вам нужно задать заголовки в двух файлах: index.php (сдесь вывод анонсов), single.php (вывод полной статьи)
Вот мой index.php:
Где же тут вывод заголовка?
Вроде нашел в content.php:
Как в php прописать title чтобы выводился в тегах <h2>? Как ни напишу – ругается…. 🙁
По идее, если последний код – это то что Вам нужно, то попробуйте заменить строку:
‘title’ => ‘<a href="’ . get_permalink( $post->ID ) . ‘" rel="bookmark" title="’ . get_the_title() . ‘">’ . get_the_title() . ‘</a>’,
на:
‘title’ => ‘<h2><a href="’ . get_permalink( $post->ID ) . ‘" rel="bookmark" title="’ . get_the_title() . ‘">’ . get_the_title() . ‘</a></h2>’,
Поменял строку. Заголовок в анонсах стал в тегах h2, но в самом коде перед заголовком выводится еще и конструкция <h1 class="art-postheader"></h1>, а потом уже идет <h2></h2>.
Получается вот так в коде:
Теперь вопрос как удалить <h1 class="art-postheader"></h1> из анонса новости?
В этой конструкции выводится заголовок полной новости. Не пойму почему она вылазит и при выводе заголовка в анонсе….
Расположена она в коде /themes/internal_medicine_wp/library в файле wrappers.php.
Вот часть кода из него для вывода заголовка полной новости:
Как же мне удалить <h1 class="art-postheader"></h1> из анонса новости?
Хорошо, а если отменить изменения, сделанные по моему совету постом выше, а в Вашем последнем коде h1 заменить на h2. Что тогда остается в анонсах?
Тогда h2 получается и в анонсах и в полной новости. Как в полной новости теперь сделать чтобы заголовок в h1 был?
Строка из Вашего последнего листинга:
Попробуйте заменить на:
Спасибо!!! Вопрос решен :))