Por supuesto salen mal. Si tenías utf-8 al principio los datos fueron ingresados a la BD con esa codificación, siendo las nuevas entradas las que te saldrán "correctamente".
Cita: Que tengo que hacer para que el gestor de WP al poner ISO-8859-1 se vea bien.
Tienes el blog en utf-8, la colación de tu BD en utf-8, el sistema de archivo de plantillas posiblemente formateado en utf-8. Ya tendrás una idea de lo que hay que cambiar.
Antes de que te arruines la semana por una novatada: haz lo contrario, trata de convertir los caracteres de esas nuevas entradas a UTF-8. Si los archivos están en HTML sólo copia el contenido y luego pégalo en un editor de textos. A su vez copia de nuevo lo que pegaste y vuélvelo a pegar en el editor.
Igualmente puedes hacer un reemplazo masivo de caracteres ISO por los acentuados y eñes.