Desde consola se puede realizar la consulta para eliminar todos los comentarios no aprobados:
DELETE FROM wp_comments WHERE comment_approved=’0’;
Cómo desactivar los comentarios de las entradas con una fecha determinada (digamos, 25 de Abril de 2015 ), utiliza la siguiente consulta:
UPDATE wp_posts SET comment_status=’closed’ WHERE post_date<’2015-04-25′ AND post_status=’publish’;