<span class="postviews"></span>
<code lang="php">
function yourprefix_add_to_content( $content ) {
if( is_single() && !(get_the_category($post->ID)[0]->term_id == 58) ) {
/*schetchik prosmotrow v poste posle contenta*/
$content .= '<span class="postviews">'.the_views().'</span>';
}
return $content;
}
add_filter( 'the_content', 'yourprefix_add_to_content');
</code>
в который я обернул функцию на нужном месте ,а сами просмотры вышеthe_views()
уже имеет echo. Вообще кодстайл ВП подразумевает, что функции с префиксом the_ отвечают за вывод контента с помощью echo, а с префиксом get_ за получение данных для дальнейшей обработки, т.е. returnecho '<span class="postviews">';
the_views();
echo '</span>';