Lo primero antes que nada es recuperar tu sitio tal cual estaba, lo segundo es si utilizas wordpress instalale un plug in que te genere un respaldo de la base de datos todos los días (mysql) y te lo manda por email, este se llama 'WordPress Database Backup'.
Y por ultimo puedes utilizar los servicios de Codeguard.com, en ese sitio puedes tener 1gb gratuito para recibir diariamente un respaldo de tu base de archivos de tu sitio, de esta manera en caso de hackeo puedes facilmente recuperar el sitio a como lo tenias antes del ataque.
Algunas veces los ataques de hackers no entran directamente por nuestro sitio en wordpress, si no que atacan directamente al servidor compartido en donde se alojan muchos dominios de muchas personas, de esta manera entran facilmente a hackear los sitios en general, colocando archivos dentro de la carpeta de cada uno de los sitios alojados en dicho servidor, esto me a pasado en mas de 3 ocasiones en tuwebhost, unos supuestos hackers turcos estaban aferrados a hackear cada viernes los servidores que usan esa empresa, aunque cambiaras el password y bloquearas todos los agujeros de seguridad del wordpress te servia de algo para evitar la modificaciones de los hackers, se soluciono hasta que los de tuwebhost bloquearon por fin los accesos usados por los hackers.