В шаблоне страницы есть следующий кусок кода:
<div class="entry-content description clearfix">
<?php
if ( is_singular() )
the_content( );
else
the_excerpt();
?>
</div>
Шаблон отвечает за вывод контента на странице как самой новости непосредственно (первая часть кода и the_content()), так и на странице категорий, авторов и тд. - the_excerpt(), соответственно.
Все работает правильно, но как только я пытаюсь к хуку the_content прицепить свою функцию для вывода дополнительной информации после текста новости, то "ломаются" страницы с категориями и авторами - на них выводится полный текст новости вместо except.
Код, который "ломает" все, выглядит следующим образом:
add_filter('the_content', 'myFunc');
function myFunc($content) {
$content = $content . '<div>Some text</div>';
echo $content;
}