• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Tips and Tricks HQ

  • Home
  • Blog
  • Projects
    • All Projects
    • Simple WP Shopping Cart
    • WP Express Checkout Plugin
    • WP Download Monitor
    • WP Security and Firewall Plugin
    • WP eStore Plugin
    • WP Affiliate Platform
    • WP eMember
    • WP Lightbox Ultimate
    • WP Photo Seller
  • Products
    • All Products
    • Checkout
  • Support
    • Support Portal
    • Customer Only Forum
    • WP eStore Documentation
    • WP Affiliate Software Documentation
    • WP eMember Documentation
  • Contact

Is the RSS Feed of your WordPress Blog Working in all Major browsers?

You are here: Home / Wordpress / Is the RSS Feed of your WordPress Blog Working in all Major browsers?

Last updated: October 14, 2009





This morning one of my site visitors was kind enough to email me saying that the RSS Feed of my blog wasn’t working on Internet Explorer and Google Chrome browsers. Internet Explorer is well known for its issues so I wasn’t that alarmed but my hearth jumped as soon as I double checked the RSS feed on Chrome and found that it was complaining too. In this article I am going to explain what the error was and what I did to resolve it so you don’t panic if it ever happens to you.

The 1st RSS feed Error and Solution

Internet explorer was displaying the following error when I clicked the RSS feed link on my site:

The XML page cannot be displayed

Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.



Chrome gave me the following which was a bit better as it was pointing out the line of the error rather than saying there is an error:

This page contains the following errors:

error on line 485 at column 330: Encoding error

At this stage my best option was to validate my RSS feed using the W3C Feed Validator

A quick validation check revealed that I had some special characters in one of my posts. I wrote an article earlier explaining how some of my posts started showing special characters after I transferred my blog to the new hosting and how I got rid of those character encoding issues but looks like I didn’t get rid of all of them. I manually edited the post and got rid of the special character which fixed this issue.

The 2nd RSS feed Issue and the Solution

After fixing the special character issue I checked my RSS feed again but this time it showed a different RSS feed validation error:

“Extra content at the end of the document”

The 1st error was easy to spot and I fixed it quickly but this 2nd error took me a while to figure out. I first opened the HTML source of my home page and I noticed that there was a block of junk after the </html> tag:

<!– [706cd2035ae36e7da672679079dd81b9 –><!– 0668184521 –><div style=”overflow:auto; visibility:hidden; height: 1px; “><ul><li><a href=”http://rtbi30h3h34h34.cc/1”>.</a></li></ul></div><!– 706cd2035ae36e7da672679079dd81b9] –>

This looks very suspicious but couldn’t figure out how it was getting appended there. Googling these random strings revealed nothing. So I started disabling the plugins to see if any of the plugins were adding this weird block of code. When this didn’t help I got a little frustrated and decided to do a UNIX Grep to see where that string of text was coming from. Surprisingly, it revealed that it was coming from the “index.php” file in the root of my domain which had the following in it’s header:

<?php @register_shutdown_function(“__sfd1254818660__”);function __sfd1254818660__() { global $__sdv1254818660__; if (!empty($__sdv1254818660__)) return; $__sdv1254818660__=1; echo <<<DOC__DOC

<!– [706cd2035ae36e7da672679079dd81b9 –><!– 0668184521 –><div style=”overflow:auto; visibility:hidden; height: 1px; “><ul><li><a href=”http://rtbi30h3h34h34.cc/1”>.</a></li></ul></div><!– 706cd2035ae36e7da672679079dd81b9] –>

DOC__DOC;
} ?>

Obviously something altered the “index.php” file (most likely a dodgy plugin). I replaced it with a fresh “index.php” file from the WordPress package and it fixed the error. So two things to keep in mind:

  1. Check to make sure your RSS feed is working fine or you will loose subscribers because most of the visitors won’t bother to tell you about it.
  2. Be careful when you install new plugins.

Related Posts

  • How to import WordPress SQL database backup file without having ‘create new database’ privileges in phpMyAdmin
  • What Would You Do If Somehow You Lost all Your Blog’s Content?
  • How to Add Widgets to WordPress Theme’s Footer
  • How to Fix the Character Encoding Problem in WordPress

Wordpress RSS Feed,  Troubleshooting,  Wordpress

Reader Interactions

Comments (12 responses)

  1. Champion AC says:
    October 27, 2011 at 11:55 am

    I haven’t had that issue yet myself, but thanks for the advice.

  2. Daniel Lum says:
    July 28, 2011 at 2:55 am

    It is important to keep this in mind when designing and building a website or blog. Making it as easy as possible to access the data on your site is important, especially for the users who use RSS feed readers as the centre of their data stream. Thank you for the tip, will keep this in mind when I build my blog!

  3. admin says:
    April 24, 2011 at 6:28 am

    You should be able to learn how to use the Grep command by searching for it in Google.

    There is a possibility that you have a loose permission on some of your WordPress files that the hacker is exploiting. Check out these articles to learn more:

    – https://www.tipsandtricks-hq.com/essential-wordpress-security-tips-is-your-blog-protected-987

    – https://www.tipsandtricks-hq.com/free-premium-plugin-and-theme-downloaders-beware-3035

  4. Anonymous says:
    April 23, 2011 at 11:55 pm

    Thanks for your reply. I found it inside /index.php. However, if possible i still interested in learning the grep command. Maybe you can update this post. That will be very helpful. Another thing, i just wonder how it possible to write in the index.php although the file permission is set to 644 (wordpress suggestion)?
    What method they use? I mean is it mean my password is already break?
    Thanks..

  5. admin says:
    April 22, 2011 at 11:38 pm

    Look in the following files to start with and make sure they don’t have any funny lines appended in there:

    public_html/index.php
    public_html/wp-blog-header.php
    public_html/wp-includes/template-loader.php

    There is a very good chance that they have injected malicious code in those files

  6. Anonymous says:
    April 22, 2011 at 3:34 am

    hello sir, i really need your help. i got same problem with you. I also found unknown link inside page source of my web at the bottom and below . I want to use your method by using grep command. however, i am just normal user in Linux. so i don’t know exactly how to use grep command especially the file is on web. So can u provide me with as details as possible to use the command?

  7. duegmense says:
    April 16, 2011 at 4:59 am

    This really answered my problem, thanks! I look forward to more here at https://www.tipsandtricks-hq.com!

  8. b2bmedia says:
    September 20, 2010 at 12:30 am

    I had this issue of browser compatibility for RSS feed but did not really have a clue what’s wrong and finally had to hire a freelancer who did it for me. But i think in general lot of things does not really compatible for Chrome even from website development’s point of view. Nowadays, it is very important to check every function of website through different browsers especially IE, mozilla, and chrome to make sure that we are not losing a traffic because of this issue.

  9. music says:
    September 16, 2010 at 11:49 pm

    thanks for sharing

  10. AK Granberg says:
    June 30, 2010 at 11:52 am

    Thank you so very much! I had similar problems and just reinstalling the WordPress package solved it in 1 minute. Delightful!

  11. Veronica Yin says:
    April 19, 2010 at 9:10 am

    Thanks god, finally i found the solution here. Thanks for share the tips.

  12. mau says:
    November 10, 2009 at 6:33 pm

    Thank you, this is very useful. I had a similar problem like yours but I had to re-install the whole WP again from scratch.
    Now it’s working again!

Leave a Reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured & Popular Articles

Video Answers to Top WordPress QuestionsWordPress Optimization Tips and Tricks for Better Performance and SpeedEssential WordPress Security Tips - Is Your Blog Protected?WordPress Simple PayPal Shopping Cart PluginTop 15 Search Engine Optimization (SEO) Techniques I Forget to DoList of the Best and Must Use WordPress PluginsHow do I Start a Blog and Make Money Online?Good Domain Name Picking Tips for Your Blog SetupFind Out Which WordPress Web Hosting Company Offers the Cheapest and Reliable Web Hosting Solution

Featured WordPress Plugins

wordpress estore plugin
wordpress membership plugin
WP Express Checkout Plugin
WordPress Lightbox Ultimate Plugin
WordPress photo seller plugin
wordpress affiliate plugin

Recent Posts

  • Accept Donations via PayPal from Your WordPress Site Easil [...]
  • Buy Now Button Graphics for eCommerce Websites [...]
  • Subscription Button Graphics for eCommerce Websites [...]
  • Adding PayPal Payment Buttons to Your WordPress Sidebar Ea [...]
  • PayPal QR Codes [...]

Comment & Socialize

  • @Rodrigo Souza, Thank you f ...
    - admin
  • The example for 'slm_add_ed ...
    - Rodrigo Souza
  • @Ron, All the valid transac ...
    - admin
  • Hello, when people have sel ...
    - Ron
  • We have hte following featu ...
    - admin

Check out our solutions

View our WordPress plugin collection and start using them on your site.

Our WordPress Solutions

Footer

Company

  • About
  • Privacy Policy
  • Terms and Conditions
  • Affiliate Login

Top WordPress Plugins

  • Simple Shopping Cart
  • PayPal Donations
  • WP Express Checkout
  • WP eStore
  • WP eMember

Blogging Tips

  • How to Start a Blog
  • Selecting a Good Domain
  • Cheap WP Hosting
  • WP Video Tutorials
  • Simple SEO Tips

Search


Keep In Touch

Copyright © 2023 | Tips and Tricks HQ