Try deactivating all plugins. If that resolves the issue, reactivate each one individually until you find the cause.
If that does not resolve the issue, try switching to the Twenty Fifteen theme to rule-out a theme-specific issue (theme functions can interfere with feeds).
Tried that, still that issue. Last week there was no problem, it was only since then. It says there’s an error in the code, the only thing I touched was the header document, I added a couple lines and then deleted them. Is it saying there’s something wrong in the header?
What else could it be?
First few header lines:
<?php if ( !defined( ‘ABSPATH’ ) ) exit; ?><!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<title><?php echo wp_title( ‘-‘, false, ‘right’ ) ? wp_title( ‘-‘, false, ‘right’ ) : get_bloginfo( ‘name’ ); ?></title>
<?php wp_head(); ?>
</head>
could i identify line 3 at column 6 through my hosting provider or in my dashboard?
Is it saying there’s something wrong in the header?
Only if switching to the Twenty Fifteen theme corrected the issue. Did switching to the Twenty Fifteen theme correct the issue?
could i identify line 3 at column 6 through my hosting provider or in my dashboard?
No, the feed is dynamically generated, it doesn’t correspond to any flat file.
Might look at you /wp-includes/feed-rss2.php file and make there are no blank lines at the top. Something is inserting 2 blank lines at the top.
Hmmm, actually, now that I see these blank 2 lines at the top of your main blog page, that leads me to believe they are coming from somewhere else. It could be something like your index.php file outputting something.
Like James mentions, try another theme just to make sure it isn’t theme related.