Error Wordpress - Exception thrown - String could not be parsed as XML
Cuando wordpress intenta analizar datos XML en un script PHP, recibirás el siguiente mensaje de error:
Exception thrown - La cadena no se puede analizar como XML
La causa más probable es que los datos XML que está intentando procesar no sean válidos. Como alternativa, los datos XML pueden contener caracteres no estándar o utilizar una codificación de conjunto de caracteres diferente.
Hay varios sitios web que pueden validar datos XML. Por ejemplo, el sitio web http://www.xmlvalidation.com podés comprobar la sintaxis XML básica, así como validar los datos XML contra el esquema externo, como los documentos DTD (Document Type Definition).
Además La excepción indica exactamente lo que está mal: la URL del feed a veces devuelve XML con formato incorrecto.
Esto podría deberse a que el contenido generado tiene un carácter XML ilegal, como & o <.
Debes tener en cuenta que, a diferencia de los analizadores HTML, los analizadores XML compatibles con el estándares y son necesarios para lanzar una excepción y detener el análisis en una entrada no válida.