Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

We have a site http://ort.org.il built with WP 3.1.2. Its RSS address should be http://ort.org.il/feed/, but nothing shows up there. I can see the feed in the View Source, but not in the browser, and not in one of our other applications, that reads the RSS from this site.

What could be the problem, and how can I fix it?

share|improve this question

1 Answer 1

up vote 2 down vote accepted

The problem is an invalid UTF-8 character in the excerpt <description>. The text is cut off in the middle of a multi-byte character, rendering your complete feed invalid. You get a slightly hint when you look at it in Opera.

Do you filter 'bloginfo_rss' or 'get_bloginfo_rss'? Disable all plugins and look if the feed is still broken.

share|improve this answer
    
We disabled all plugins, and discovered that it was the advanced_excerpt plugin that broke the RSS. Since we can do without that plugin, we left it turned off and now the RSS renders beautifully! thank you! –  Lea Cohen Jun 5 '11 at 12:11
    
@LeaCohen Tell the author of the plugin to use my function utf8_truncate(). It prevents broken characters. –  toscho Jun 5 '11 at 18:52

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.