آموزش وردپرسافزونه وردپرس

آموزش رفع خطای RSS feed در وردپرس

آیا با ارور RSS feed روی سایت وردپرس مواجه شده‌اید؟ بسیاری اوقات پیش می‌آید که کاربران در مورد خطاهایی که از خبرنامه هایشان دریافت میکنند، سوال میپرسند. انواع مختلفی از ارور rss وجود دارد که میتواند بوسیله تغییرات پلاگین ها و قالب ها بوجود بیاید. در این مقاله به شما می‌آموزیم که چطور ارورهای خبرنامه را بیابید و آنها را برطرف کنید.

برطرف کردن ارور خوراک RSS در وردپرس
برطرف کردن ارور خوراک RSS در وردپرس

رایجترین ارورها در خبرنامه وردپرس

رایجترین ارورهای خبرنامه وردپرس به علت فرمت ضعیف میباشد. وردپرس خروجی rss را در زبان XML که زبان نشانه‌گذاری های دقیق است نمایش میدهد. یک خط شکسته یا یک تب اضافه باعث ایجاد مشکل در RSS feed شما میشود.
پیغام‌های خطای rss معمولا چیزی مانند خط زیر است

XML Parsing Error: XML or text declaration not at start of entity
Location: http://example.com/feed
Line Number 2, Column 1:

بسته به اینکه چه مرورگری استفاده میکنید، ممکن است ارورهایی که از خبرنامه دریافت میکنید متفاوت باشد.
برای مثال ممکن است پیغام خطای مرورگر شما مانند خط زیر باشد:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228

اگر از feedburner استفاده کنید بازهم ممکن است خطای شما چیزی متفاوت از آنچه در بالا آمد باشد.
اکنون بیاید به علت‌ها و نحوه رفع این ارورها نگاهی بیاندازیم.

برطرف کردن دستی ارورهای rss feed در وردپرس

رایجترین علت دریافت خطای خبرنامه فرمت ضعیف میباشد. فرمت ضعیف میتواند باعث ایجاد یک فضای خالی پس از بسته شدن تگ php در یک پلاگین یا در فایل function.php قالب شما شود.
اگر اخیرا یک اسنیپت کد به قالب اصلی یا قالب فرزند فایل function.php اضافه کردید، لازم است فایل function خود را ویرایش کنید.
اگر تگ بسته php را در آخر فایل function خود یافتید، اطمینان حاصل کنید که space اضافه یا خط شکسته بعد از آن وجود نداشته باشد.
معمولا به تگ بسته php در آخر فایل نیازی نیست به همین دلیل بهتر است که تگ بسته php را به طور کامل حذف کنید.
در اکثر مواقع خطاهای خبرنامه به همین شیوه برطرف میشود، اما اگر با این روش ها نتوانستید آن را برطرف کنید ادامه مقاله را مطالعه کنید.

برطرف کردن ارورهای خبرنامه بوسیله استفاده از پلاگین

کاری که لازم است انجام دهید نصب و راه اندازی پلاگین Fix My Feed RSS Repair است. پس از فعال سازی، به سادگی به مسیر ابزارها»Rss Feed Fix بروید.

تنظیمات افزونه Fix My Feed RSS Repair در وردپرس
تنظیمات افزونه Fix My Feed RSS Repair در وردپرس

روی دکمه Fix feed کلیک کنید. بدین ترتیب اکنون باید خطاهای rss شما برطرف شده باشند.اکنون میتوانید خبرنامه خود را در پنجره مرورگر ببینید یا آن را بوسیله feed validator تست کنید.

امیدواریم این مقاله جهت برطرف کردن ارور خبرنامه در وردپرس برایتان مفید بوده باشد. اگر سوالی دارید زیر همین پست کامنت بگذارید.


مقاله مرتبط: راهنمای کامل استفاده از سرویس MailChimp در وردپرس


برچسب ها

نوشته های مشابه

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

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

بستن