Can be many things, depends what theme/s, plugin/s you were using, also did you updated your wordpress.
Why You Should Never Search For Free WordPress Themes / Plugins
http://wpmu.org/why-you-should-never-search-for-free-wordpress-themes-in-google-or-anywhere-else/
My wordpress site was hacked
1
solved WordPress PHP file permissiosn [closed]