No tienes que eliminar la cuenta del hosting. Entra por FTP o por el Administrador de archivos del Panel de control del hosting y borra todo. Una vez borrado todo, instala de nuevo Wordpress (bájatelo desde su sitio oficial .org), y empieza desde cero. Y te vuelvo a recordar, no instales themes o plugins nulled. En cuanto a la seguridad, te recomiendo los siguientes pasos:
1. Instala el plugin WPS Hide Login y cambia la url de acceso. Y como usuario no utilices lo típico como admin.
2. Instala el plugin Limit Login Attempts y limita el logueo a un intento.
3. Instala el plugin Block Bad Queries (BBQ), no tienes que configurar nada.
4. Añade esto a tu archivo .htaccess:
Insertar CODE, HTML o PHP:
# BEGIN Deshabilitar listado de directorio
Options -Indexes
# END Deshabilitar listado de directorio
# BEGIN Encabezados de seguridad Protección X-XSS
Header set X-XSS-Protection "1; mode=block"
# END Encabezados de seguridad Protección X-XSS
# BEGIN Encabezados de seguridad Tipo de contenido X nosniff
Header set X-Content-Type-Options nosniff
# END Encabezados de seguridad Tipo de contenido X nosniff
# BEGIN protect xmlrpc.php
<files xmlrpc.php>
order allow,deny
deny from all
</files>
# END protect xmlrpc.php
# BEGIN Proteger el archivo wp-config.php
<files wp-config.php>
order allow,deny
deny from all
</files>
# END Proteger el archivo wp-config.php
# BEGIN Restrict access to htaccess
<files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</files>
# END Restrict access to htaccess
# BEGIN Denegar acceso a htaccess
<files .htaccess>
order allow,deny
deny from all
</files>
# END Denegar acceso a htaccess