پرداخت سالیانه %20 تخفیف!

فروش ویژه
پشتیبانی از
وردپرس
Hubspot
جوملا
دروپال
Wix
شاپفای
مجنتو
Typeo3

در این مقاله با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان حل مشکل خطای xml سایت مپ پس تا انتهای این مطلب ما را همراهی کنید!

یکی از رایج ترین ارورهای و خطای سایت مپ sitemap سایت های وردپرسی در تمامی افزونه های نقشه سایت بخصوص yoast و google xml sitemap و … دریافت ارور زیر می باشد

This page contains the following errors:

error on line 2 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error

برای رفع این ارور ابتدا با استفاده از این آموزش وارد سی پنل هاست شوید.

به مسیری که وردپرس در آنجا قرار دارد بروید و یک فایل با نام whitespacefix.php بسازید و کدهای زیر را در آن قرار دهید و تغییرات را ذخیره کنید.

<?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");
?>

در ادامه فایل index.php را ویرایش کرده و کد زیر بعد از تگ php قرار دهید :

include('whitespacefix.php');

کدهای نهایی فایل index.php مطابق تصویر زیر خواهد بود :

سپس مجددا لینک نقشه سایت را فراخوانی کنید.

سرور مجازی فرانسه

تبریک می گوئیم حل مشکل خطای xml سایت مپ به پایان رسید با مقالان و اموزش های بعدی ما را همراهی کنید.

نگارنوین

اولین و بزرگترین مرکز ارائه دهنده سرورهای مجازی ، اختصاصی ، دامنه ، هاست و طراحی سایت و گرافیک در ایران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *