Después de actualizar una versión de WordPress (no recuerdo cual) tuve problemas con los acentos y eñes, ya no me las reconocia, y ya encontre la solucion:
Solo tienes que modificar el archivo wp-config.php y cambiar de esta linea:
define(‘DB_CHARSET’, ‘utf8’);
a esta otra:
define(‘DB_CHARSET’, ”);
Si, solo basta borrar utf8 y reconocera los acentos y eñes y demas caracteres.
PD. Actualmente tengo la versión 2.3.2