طراحی سایت

خطا RSS Feed یکی از مشکلاتی هست که بیشتر کاربران وردپرس با آن دست و پنجه نرم کرده اند در این بخش از آموزش وردپرس نحوه رفع مشکل RSS Feed سایت وردپرس رو با هم بررسی خواهیم کرد. خطا فید وردپرس ممکنه به دلایل خاصی رخ دهد که ما در اینجا معروف ترین خطاهایی که ممکن است باعث مشکل RSS Feed ورپرس باشد رو معرفی می کنیم. شاید شما هم بر اساس سایت feedvalidator.org فید سایت خود را بررسی کردید که استاندارد بودن FEED سایت رو مشخص می کند و یکی از استانداردهای تکنولوزی وب می باشد.

rss-feed-parswp

خطا هایی که ممکن است مشکل RSS Feed وردپرس باشند

۱) یکی از خطاهایی که ممکن است باعث به وجود آمدن مشکل در خوراک سایت بشود خطای ۲ at column 6: XML declaration allowed only at the start of the document می باشد که در تصویر زیر هم مشخص شده است :

۲ at column 6: XML declaration allowed only at the start of the document

که اغلب این مشکل باعث عدم نمایش درست RSS سایت شما خواهد شد .

feed-error-parswp

۲) خطای رایج بعدی مجددا شبیه به مشکل بالا می باشد که متن خطا به صورت زیر است :

line 1, column 1: Blank line before XML declaration

در وردپرس شما ظاهر می شود. این خطا اشاره به خط های خالی در فایل های خاص را دارد.
۳) خطای سوم مربوط به وردپرس و قالب وردپرس شما می تواند باشد البته همه این موارد به هم یکدیگر مربوط می باشد یعنی اگر مشکل از قالب باشد همان خطای شماره یک پیش می آید و یا بلعکس .

نحوه رفع خطا Rss Feed سایت وردپرس

برای رفع خطاهایی که به وجود می آید باز چندین روش وجود دارد که دتر زیر یک به یک با هم پیش خواهیم رفت .

۱) ابتدا فایل functions.php قالب وردپرس خود را باز کنید می توانید این فایل رو از طریق هاست / مدیریت وردپرس بخش ویرایشگر دسترسی داشته باشید و یا دانلود کرده بعد از تغییرات مجدداً آپلود کنید. فایل را در حالت ویرایش باز کرده و به انتهای کدها برید این فایل می تواند برای قالب های مختلف متفاوت باشد اما اکثراً با کد زیر به پایان میرسد :

?>

اگر بعد از کد بالا خطوط خالی وجود دارد خط های خالی رو حذف کرده (این موضوع بسیار حائز اهمیت است) و rss feed سایت را رفرش کنید بببنید مشکل برطرف شده است یا خیر ، اگر خیر ادامه بدید و بقیه خطوط خالی موجود در این فایل را حذف کنید. اگر مشکل همچنان وجود داشت میرویم سراغ روش بعدی.

۲) برای رفع خطا ادیت کردن فایل wp-config.php است که در ریشه سایت شما قرار دارد این فایل را هم مثل همان فایل functions.php در حالت ویرایش باز کرده و خطوط خالی موجود در این فایل را نیز از بین ببرید. و مجدد rss رو بررسی نمایید.

۳) در این مرحله می رویم سراغ فایل های وردپرس ، در ریشه هاست یک پوشه وجود داره به نام wp-includes  داخل این پوشه فایل هایی چون :

feed.php
feed-rdf.php
feed-rss2-comments.php مربوط به خوراک دیدگاهها در وردپرس
feed-rss.php
feed-rss2.php

را نیز از نظر وجود خط خالی بررسی کنید.

WordPress Remove Blank Line From RSS Feed wordpress error on line 2 at column 6: XML declaration allowed only at the start of the document & fix common RSS feed errors in wordpress

۴) بهترین روش برای رفع این خطا در وردپرس که بیشتر مواقع همین روش کار ساز بوده است را در زیر شرح می دهیم :

بیشترین دلیلی که ممکنه خطا rss feed وردپرس رو به وجود بیاید همین خطوط خالی می باشد. خوب برای این روش ابتدا یک فایل php رو باید دانلود کرده و در روت سایت خود آپلودش کنید ( این فایل باید در ریشه هاست شما قرار بگیرد یعنی مسیری که وردپرس رو نصب کردید )

دانلود فایل wejnswpwhitespacefix.php

بعد از دانلود فایل همان طور که گفته شد در ریشه هاست آپلود کنید. سپس در همون ریشه داخل فایل های وردپرس فایلی بنام index.php وجود دارد این فایل را در حالت ویرایش باز کنید و کد زیر را به این فایل اضافه کنید :

include("wejnswpwhitespacefix.php");

کد شما در این فایل می تونه به شکل زیر قرار بگیره

<!--?php <br ?-->include("wejnswpwhitespacefix.php");
define('WP_USE_THEMES', true);
require('./wp-blog-header.php');
?>

بعد از اینکه کد را اضافه کردید تغییرات را ذخیره کرده و مجددا مشکل را بررسی کنید اگر مشکل همچنان وجود داشت دابل کوتیشن کد مشخص را به تک کوتیشن تغییر دهید. ( یعنی :  (” “) تغییر داده شود به (‘ ‘) )

با این روش ها باید مشکل Feed سایت شما برطرف شود .

اگر روش دیگری دارید می توانید در نظرات این مطلب انتشار داده تا دیگران بهره مند گردند .

اشتراک گذاری :
مطالب زیر را حتما بخوانید

ایمن سازی وردپرس با افزونه iThemes Security

ایمن سازی وردپرس با افزونه iThemes Security ایمن سازی وردپرس یکی از دغدغه های ...

درخواست ارسال نوشته و برگه با wp_query وردپرس

درخواست ارسال نوشته و برگه با wp_query وردپرس با عرض سلام خدمت همراهان پارس وی پی ؛ ...

آموزش ساخت نقشه سایت با Slick Sitemap

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

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


برای نمایش دیدگاه کلیک کنید
    ۰ دیدگاه ثبت شده
اطلاعات پست

۲۱۱۳

بازدید

۰

دیدگاه

0

علاقه مندی

5 از 1 رای
  • تاریخ انتشار
  • ۲۹ دی ۱۳۹۴
  • آخرین بروزرسانی
  • ۴ اسفند ۱۳۹۴
  • دسته‌بندی‌
  • آموزش وردپرس
  • لینک کوتاه
  • برچسب ها
  • , , , , , , , , ,
  • + نمایش تمام جزئیات