Почему single.php не выводит CSS файлы?
wp_head();  не хватает в шапке. Через него вордпресс подгружает стили.
Возможно в стилях не хватает /
То есть на главной подгружается из
/wp-content/themes/theme/css/style.css
а в статье из
/category/post/wp-content/themes/theme/css/style.css?