Всё чаще встречаю в темах оформления неприятную вещь: на главной странице текст до тега more (анонс) выводится без оформления, тегов переноса строки и т.д.
За оформление анонсов в файлах темы (обычно в index.php) отвечает функция <?php the_excerpt(); ?> которая выводит по умолчанию 55 первых слов записи. Без картинок и html тегов.
Альтернатива — функция <?php the_content(); ?> обрежзает текст: все что выше <!—more—> будет показано, а все что после этого тега, будет вырезано и будет вставлена ссылка «читать дальше».
Эти теги шаблона должны использоваться внутри Цикла WordPress или на станице записи (page.php, single.php).
Если вам нужна тонкая настройка вывода анонсов я рекомендую плагин Advanced Excerpt
Окно настроек плагина выглядит так:
Таким образом легко настроить тот вид анонсов, который нужен. Если требуется помощь в понимании работы — спрашивайте в комментах)