The CSS file doesn’t contain anything that would disable comments. It controls layout, color or “style”.
It’s possible you’ve hidden it or something. That being said, if it’s persistent across themes, 100/1 your settings are not correct in the WP admin.
Any suggestions on how to fix that then?
Here’s something else I noticed that seems off. When I switch to the default theme and go to a post that already has a comment written on it, instead of the comment, this error shows up on the site:
Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /home/content/33/5908533/html/wp-includes/comment-template.php on line 1334
Does this help? This is not an issue with the Snowblind theme, just the default.
Doesn’t sound like an issue with any theme if it perpetuates across themes. Were you rummaging around the core files? Editing the files OUTSIDE your them by mistake?
Is this a new blog? or can you backup your database and reinstall WordPress?
It is possible that I messed with one of the core files (especially because I don’t exactly know what that means).
It is not a new blog; I’ve had it for about a year and a half. How can I back everything up and reinstall WordPress?
You can do it through your host or use phpMyadmin to back up your database.
That being said, if you don’t at least know what your core files are, then you really shouldn’t be rummaging around your source files to begin with. Not only is this very dangerous as there can be major security vulnerabilities, but you put others around you on the server at risk.