XML Parsing Error: xml processing instruction not at start of external entity

I broke my RSS feed -- it started reporting the message

XML Parsing Error: xml processing instruction not at start of external entity

I thought I should post the fix in case any other WordPress users have the same problem. The plugin I had just added (disemvowel.php) had an extra blank line at the end. Removing the blank line fixed the problem. Simple really.

Tags

More like this

Last week's post on a Peer-Reviewed Research icon has generated a tremendous amount of interest, including many very thoughtful comments and an incisive post over on Cabi Blogs. I'll get to Philip's comments in a moment, because they are at the core of what "peer reviewed" means, but first let me…
MOST CURRENT INFORMATION WILL BE FOUND HERE: Things To Do After Installing Ubuntu 16.04 LTS NEW: Very first look at Ubuntu Linux 15.04 Vivid Vervet Beta Mate Flavor See: Books on Linux and Ubuntu NOTE: This may not be the blog post you are looking for. If you have installed Ubuntu 14.10 and want…
For the past week, we've been conducting a little experiment with Cognitive Daily. In the past, we've had several readers complain that we don't include the full post in the RSS feed for CogDaily, so last week we published every post in its entirety on RSS (if you don't know what RSS is, I explain…
At some point SB moved wordpress versions, and when this occurred old links broke. Every now and again when I come across an old post I fix them up, but you can't, so here is the sekret decoder ring. Things like: http://scienceblogs.com/stoat/2007/11/hansen_again.php turn into http://scienceblogs.…

Since you mention XML, I was wondering if the XML stuff I found on the ISI Web of Science abstracts was useful?

By Meyrick Kirby (not verified) on 20 Jun 2005 #permalink

I haven't looked at it yet, but it will probably prove handy. When I figure out how to write WordPress plugins, I'll set up a blog containing all the abstracts with a plugin that lets you classify them.

remove the extra white space at beginning of the tag will solve the problem.

white space can be carriage return (\n), tab(\t), white space (' ')