Webankenobi, Gracias.
Eso ya lo había mirado, de hecho, incluso lo he probado (tal y como se puede ver en el código que adjunto en el primer post) pero no furula.
desde la lógica elemental de un batracio como yo, parece que lo normal sería pensar que si la db está en utf-8, el WP está en utf-8 y la web donde se muestran los resultados está en iso-8859-1 utf8_decode($cosa) debería funcionar, pero no muestra los caracteres latinos tipo ñ y tildes correctamente.
Incluso he probado a
Código:
$cosa = the_excerpt(); echo utf_8decode($cosa);
por si el problema estaba en que utf8_decode no funcionara con funciones, pero ni caso.
La cosa es que me extraña que utf8_decode() no produzca ningun cambio en el texto de salida.