Muy raro lo que nos cuentas, la verdad. Más que virus, podrían ser enlaces maliciosos en los comentarios.
Por supuesto, si estás utilizando un theme nulled es bastante alta la posibilidad de que tenga algún backdoor incluido a propósito para dañar el sitio.
Si es así, se soluciona cambiando de theme.
Para el tema de los comentarios de spam, utiliza Akismet que los envía a la cola de spam y se eliminan progresivamente.