Los muchachos no suelen ser tan malos...
Pero bueno, en estos casos lo primero que tienes que hacer es revisar los archivos de tu theme a ver si te encuentras algún código raro, si no, mira en el archivo index.php de la instalación, a veces suelen meterse por ahí.
Si no ves nada explosivo, entonces reinstala WordPress, normalmente no suelen hacerle nada a tu base de datos, a no ser que tengan algo contra tuya en el plano personal.
Si haces eso que te digo, no debes tener problemas, ahora, muy importante, contacta con tus proveedores de hosting, ellos deben darte la seguridad de que eso no va a pasar otra vez...
Saludos.