WordPress.org

Support

Support » How-To and Troubleshooting » RSS feed’s not working

RSS feed’s not working

Viewing 15 replies - 1 through 15 (of 33 total)
  • Samuel B
    Participant

    @samboll

    spiffykermscom
    Member

    @spiffykermscom

    Got that thanks. But I still have no idea how about fixing it….

    spiffykermscom
    Member

    @spiffykermscom

    Why are my posts being deleted? I’m bumping them so they get noticed, as I would like the problem fixed 🙁

    esmi
    Forum Moderator

    @esmi

    Do not bump posts on this forum. Putting posts at the top doesn’t help them get noticed here. The volunteers who try to answer questions look for those without replies first. If you bump a post, then it disappears from the “no replies” view. DO NOT BUMP.

    BEFORE POSTING (aka Forum Rules)

    Lots of people would like their problems fixed too. Yours are no more urgent or important.

    Try removing the replicated <head></head> markup from your theme’s header.php file.

    darrinb
    Participant

    @dbmartin

    Like esmi said, remove the following from your header.php file:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>spiffykerms.com</title>
    </head>

    You have duplicate <head> elements and it’s causing the error in your RSS feed.

    spiffykermscom
    Member

    @spiffykermscom

    I apologize esmi, I was directed here by the folks at wordpress.com and didn’t realize they were two completely seperate sites.

    I tried to delete what dbmartin mentioned above. However everything under the meta tag could not be found.

    This is what I see in my wordpress wpadmin file on my website… i’ve tried deleting various tags but am at a loss of what to delete, since I do not see multiple header tags.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes() ?>>
    <head profile="http://gmpg.org/xfn/11">
    
     <title><?php
            if ( is_single() ) { single_post_title(); }
            elseif ( is_home() ) { bloginfo('name'); print ' | '; bloginfo('description'); pageGetPageNo(); }
            elseif ( is_page() ) { single_post_title(''); }
            elseif ( is_search() ) { bloginfo('name'); print ' | Search results for ' . wp_specialchars($s); pageGetPageNo(); }
            elseif ( is_404() ) { bloginfo('name'); print ' | Not Found'; }
            else { bloginfo('name'); wp_title('|'); pageGetPageNo(); }
        ?></title>
    
        <meta http-equiv="content-type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" />
    	<meta name="description" content="<?php bloginfo('description') ?>" />
    	<?php if(is_search()) { ?>
    	<meta name="robots" content="noindex, nofollow" />
        <?php }?>
    
    	<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>" />
    	<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/print.css" type="text/css" media="print" />
    
      	<link rel="alternate" type="application/rss+xml" href="<?php bloginfo('rss2_url') ?>" title="<?php echo wp_specialchars(get_bloginfo('name'), 1) ?> <?php _e('Posts RSS feed', 'thematic'); ?>" />
    	<link rel="alternate" type="application/rss+xml" href="<?php bloginfo('comments_rss2_url') ?>" title="<?php echo wp_specialchars(get_bloginfo('name'), 1) ?> <?php _e('Comments RSS feed', 'thematic'); ?>" />
    	<link rel="pingback" href="<?php bloginfo('pingback_url') ?>" />
    
    <?php wp_head() ?>
    
        <script type="text/javascript">
        	jQuery(document).ready(function(){
        		// Hide the site-meta panel
        		jQuery('#meta-panel').hide();
    
        		// Toggle site-meta panel visibilty and class when handle is clicked
        		jQuery('#meta-anchor').click(function() {
        			jQuery('#meta-panel').slideToggle(50);
                    jQuery(this).toggleClass("active");
        			return false;
        		} );
        	});
    
        </script>   
    
    </head>
    
    <body class="<?php sandbox_body_class() ?>">
    
    <?php /* Load sliding meta panel */ if (is_user_logged_in()) { include ('sitemeta.php'); } ?>
    
    <div id="wrapper" class="hfeed">
    
        <div id="header">
        	<div id="branding">
        		<div id="blog-title"><span><a href="<?php echo get_option('home') ?>/" title="<?php bloginfo('name') ?>" rel="home"><?php bloginfo('name') ?></a></span></div>
        		<?php if (is_home()) { ?>
        		<h1 id="blog-description"><?php bloginfo('description') ?></h1>
        		<?php } else { ?>
        		<div id="blog-description"><?php bloginfo('description') ?></div>
        		<?php } ?>
        	</div><!--  #branding -->
        	<div id="access">
        		<div class="skip-link"><a href="#content" title="<?php _e('Skip navigation to the content', 'thematic'); ?>"><?php _e('Skip to content', 'thematic'); ?></a></div>
                <?php sandbox_globalnav() ?>
            </div><!-- #access -->
        </div><!-- #header-->
    
    <?php thematic_belowheader(); ?>
        <div id="main">
    darrinb
    Participant

    @dbmartin

    In your theme folder, you should have a file called “header.php“. Is this the file you’re looking at?

    Because when you view the source code of your site we see:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>spiffykerms.com</title>
    </head>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
    <head profile="http://gmpg.org/xfn/11">
    
     <title>spiffykerms.com | life and times of a newfie graphic designer living abroad</title>
    
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    	<meta name="description" content="life and times of a newfie graphic designer living abroad" />
    
    	<link rel="stylesheet" type="text/css" href="http://www.spiffykerms.com/wordpress/wp-content/themes/thematic/style.css" />
    	<link rel="stylesheet" href="http://www.spiffykerms.com/wordpress/wp-content/themes/thematic/print.css" type="text/css" media="print" />
    
      	<link rel="alternate" type="application/rss+xml" href="http://www.spiffykerms.com/feed/" title="spiffykerms.com Posts RSS feed" />
    	<link rel="alternate" type="application/rss+xml" href="http://www.spiffykerms.com/comments/feed/" title="spiffykerms.com Comments RSS feed" />
    	<link rel="pingback" href="http://www.spiffykerms.com/wordpress/xmlrpc.php" />
    
    <script type='text/javascript' src='http://www.spiffykerms.com/wordpress/wp-includes/js/jquery/jquery.js?ver=1.3.2'></script>
    <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.spiffykerms.com/wordpress/xmlrpc.php?rsd" />
    <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.spiffykerms.com/wordpress/wp-includes/wlwmanifest.xml" />
    <link rel='index' title='spiffykerms.com' href='http://www.spiffykerms.com' />
    
        <script type="text/javascript">
        	jQuery(document).ready(function(){
        		// Hide the site-meta panel
        		jQuery('#meta-panel').hide();
    
        		// Toggle site-meta panel visibilty and class when handle is clicked
        		jQuery('#meta-anchor').click(function() {
        			jQuery('#meta-panel').slideToggle(50);
                    jQuery(this).toggleClass("active");
        			return false;
        		} );
        	});
    
        </script>   
    
    </head>

    Notice at the top you have <head> tags twice?

    hi.. in my header.php dont have duplicate head tag. So do you have another idea??

    Have you been editing any WordPress files besides those in your theme folder?

    Paula Brooks
    Member

    @paula-brooks

    Hi I am having a similar problem at my blog at http://lezgetreal.com/

    Now I don’t know if something got messed up in the move to our new host… or if something happened during our up grade to 2.8.1 but the rss2 feed has stopped working….

    I still have my comment feed… and it appear that I might have my Atom feed still

    spiffykermscom
    Member

    @spiffykermscom

    Ugh 🙁 It’s so strange because in my header.php in my themes folder (online only as in here: http://www.spiffykerms.com/wordpress/wp-admin/theme-editor.php) only shows this.

    <?php thematic_create_doctype(); echo " "; language_attributes(); echo ">\n";?>
    
    <head profile="http://gmpg.org/xfn/11">
    
    <?php 
    
    thematic_doctitle();
    thematic_create_contenttype();
    thematic_show_description();
    thematic_show_robots();
    thematic_canonical_url();
    thematic_create_stylesheet();
    thematic_show_rss();
    thematic_show_commentsrss();
    thematic_show_pingback();
    thematic_show_commentreply();
    
    wp_head(); ?>
    
    </head>
    <body class="<?php thematic_body_class() ?>">
    <?php thematic_before(); ?>
    
    <div id="wrapper" class="hfeed">
    
    <?php thematic_aboveheader(); ?>   
    
        <div id="header">
            <?php thematic_header() ?>
        </div><!-- #header-->
    
    <?php thematic_belowheader(); ?>   
    
        <div id="main">

    It still hasn’t been fixed 🙁

    I just want someone to login to my wp for me and fix it all lol :/

    theluminousroom
    Member

    @theluminousroom

    I have the infamous missing RSS feed/RSS feed is blank problem.

    My feed at http://heathmcconnell.com/blog/feed/atom/ is blank. A feed validation says it is a syntax, however to fix that you have to know what/where the REAL actual RSS file is. I have know Idea.

    I have also heard that people who have their wordpress install in one folder inside the root have had this problem in the past, but I never find answers when I search for wordpress problems. I usually only find questions.

    Oh, and I get a different error for my RSS than I do for Atom.
    Any Ideas?

    Nile Flores
    Yoast Support

    @blondishnet

    Your rss feed if you have your permalinks correct shoudl be at

    yourdomain.com/feed/

    yourdomain.com being just an example and replaced with your domain name and domain name extension.

    You should try the Feedburner Feedsmith plugin
    http://www.google.com/support/feedburner/bin/answer.py?hl=en&answer=78483

    Did you install WordPress in a subfolder instead of the public html folder (Windows users public htdocs)?

    If you did not, your feed should be as I said above.

    theluminousroom
    Member

    @theluminousroom

    I have feedburner and feedsmith everything worked fine until the last upgrade (i think). My install is NOT in the root, it is in a subfolder, but the index.php IS in the root.

    If your rss/atom doesn’t work, even in different themes, your feedburner is not going to work either, such is my case.

    mykhairul90
    Member

    @mykhairul90

    If I got duplicate <head>, what should I do?

Viewing 15 replies - 1 through 15 (of 33 total)
  • The topic ‘RSS feed’s not working’ is closed to new replies.