Merhaba, swordpress siteme "alanadı.com/sitemap.xml" ile gidiyorum. alanadı.com/wp-sitemap.xml yönlenip resimdeki hatayı alıyorum.

Seo eklentilerini devre dışı bıraktım sorun hala devam ediyor. Bilgisi olan yardımcı olabilirmi ?

Alınan Hata: error on line 2 at column 7: XML declaration allowed only at the start of the document


Sorunu yabancı kaynaktan çözdüm, Çözümüm;

(whitespacefix.php) adında php dosyası oluşturup aşağıdaki kodu ekleyerek kök dizine attım.

<?php
function ___wejns_wp_whitespace_fix($input) {
    $allowed = false;
    $found = false;
    foreach (headers_list() as $header) {
        if (preg_match("/^content-type:\\s+(text\\/|application\\/((xhtml|atom|rss)\\+xml|xml))/i", $header)) {
            $allowed = true;
        }
        if (preg_match("/^content-type:\\s+/i", $header)) {
            $found = true;
        }
    }
    if ($allowed || !$found) {
        return preg_replace("/\\A\\s*/m", "", $input);
    } else {
        return $input;
    }
}
ob_start("___wejns_wp_whitespace_fix");
?>
Ardından index.php dosyasını açıp <?php in hemen altında aşağıdaki kodu ekledim.

include('whitespacefix.php');