error xml decoration

رفع خطای XML Declaration در سایت مپ و فید وردپرس

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

این پیغام به خطای XML Declaration معروف است.

XML Parsing Error : XML or text declaration not at start of entity

xml error

حتی با نصب دوباره وردپرس, حذف و نصب دوباره افزونه های Google XML Sitemaps و All in One SEO Pack Pro مشکل برطرف نگردد.

بعضی از دوستان حتی یک روز در اینترنت و سایت های سئو دنبال راه حل رفع چنین مشکلی هستند.

در صورتی که این مشکل باعت می شود تا نقشه سایت شما دچار مشکل شود. و حتی فید سایت نیز مشکل پیدا کند.

وب میسا راه حل این مشکل دردسرساز را برای شما پیدا کرده است.

ابتدا افزونه Fix RSS Feed را از مخزن وردپرس نصب کنید. یا از اینجا دانلود و نصب کنید.

سپس به قسمت ویرایشگر قالب سایت بروید

کد زیر را کپی کنید. و در قسمت header  قالب سایت مابین <head> و <header/> قرار دهید.

[css autolinks=”false” classname=”myclass” collapse=”false” firstline=”1″ gutter=”true” highlight=”1-3,6,9″ htmlscript=”false” light=”false” padlinenumbers=”false” smarttabs=”true” tabsize=”4″ toolbar=”true” title=”کدزیر را کپی کنید”]

<span class="pln"><link rel="alternate" type="application/rss+xml" title="</span><span class="pun"><?</span><span class="pln">php printf</span><span class="pun">(</span><span class="pln">__</span><span class="pun">(</span><span class="str">’%s RSS Feed'</span><span class="pun">,</span><span class="str">’kubrick'</span><span class="pun">),</span><span class="pln"> get_bloginfo</span><span class="pun">(</span><span class="str">’name'</span><span class="pun">));</span><span class="pun">?></span><span class="pln">" href="</span><span class="pun"><?</span><span class="pln">php bloginfo</span><span class="pun">(</span><span class="str">’rss2_url'</span><span class="pun">);</span><span class="pun">?></span><span class="pln">" />

[/css]

 

 

سپس داخل وردپرس به تنظیمات افزونه بروید. (از قسمت تنظیما افزونه را انتخاب کنید )

وی گزینه None تیک میزنید و بعد گزینه Fix WordPress RSS Feed Error را بزنید و بعد از اتمام در قسمت بالای سایت با عنوان Success, your rss feed had been fixed, you can check it from مواجه می شوید

حالا باید مشکل نمایش sitemap.xml و فید سایت شما حل شده باشد.

 

حتی بعد از این میتوانید افزونه را غیر فعال کنید. و کد را از هدر سایت حذف کنید..

 

webmisa-logo

 

علی اشراقی
متخصص سئو

علی اشراقی هستم متخصص سئو و طراحی سایت با بیش از 10 سابقه فعالیت حرفه ای

این مطلب را به اشتراک بگذارید

Share on facebook
Share on linkedin
Share on twitter
Share on email

1 دیدگاه دربارهٔ «رفع خطای XML Declaration در سایت مپ و فید وردپرس»

  1. سلام نیازی به کپی پیست کردن اون کد نیست من انجام دادم سایت بالا نیومد!! ولی اون افزونه رو نصب کنید و دکمه fix رو بزنید حل میشه هم فیدفعال میشه هم نقشه سایت.
    ممنون از ارائه این راه حل.خیلی وقت دنبالش بودم

دیدگاه‌ خود را بنویسید

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