آیا تاکنون با خطاهای مربوط به خوراک یا RSS سایت وردپرسی خود مواجه شده اید ؟
انواع مختلفی از خطاهای مربوط به خوراک یا RSS وردپرس وجود دارد که دلیل اصلی آنها تغییراتی است که توسط افزونه ها و پوسته ها رخ می دهند .
در این مقاله به شما روش پیدا کردن خطاهای خوراک یا RSS وب سایت وردپرس و روش رفع آنها را به شما یاد می دهیم .
رایج ترین خطاهای خوراک یا RSS در وردپرس
رایج ترین خطاهای خوراک یا RSS وردپرس بوسیله قالب بندی های ضعیف و بدون ساختار ایجاد می شوند .
خوراک های RSS وردپرس که یک فایل XML می باشند ، ممکن است به علت وجود یک شکست خط (Line Break یا همان اینتر زدن فارسی) یا یک کد جزئی ، درست و صحیح ایجاد نشوند .
پیغام خطای RSS ممکن است چیزی مانند نوشته های زیر باشد :
XML Parsing Error: XML or text declaration not at start of entity
Location: https://example.com/feed
Line Number 2, Column 1:
بر اساس مرورگر وبی که شما در حال استفاده از آن هستید ، پیغام خطای خوراک یا RSS وردپرس متفاوت است .
ممکن است شما پیغام خطای زیر را نیز در هنگام مشاهده خوراک یا RSS وردپرس خود نیز مشاهده کنید :
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 وردپرس را به شما نشان دادیم ، وقت آن است که روش های رفع این خطاها را بررسی کنیم .
برطرف کردن و تصحیح خوراک یا RSS وردپرس به صورت دستی
همانطور که قبلاً هم گفتیم ، رایج ترین دلیل برای ایجاد مشکل در خوراک یا RSS سایت وردپرس قالب بندی غیر صحیح ، بدون ساختار و ضعیف کدها می باشد .
برای رفع این نوع خطاها ، تگ پایانی PHP در فایل اصلی افزونه ها و یا فایل functions.php پوسته را برای وجود هر گونه کاراکتر Space بررسی کنید . بعد از تگ پایانی در این فایل ها نباید هیچ گونه کاراکتر فاصله ای قرار بگیرد .
اگر اخیراً تکه کدی را به فایل functions.php پوسته خود اضافه کرده اید ، آن را بررسی کنید .
نکته ی دیگری که باید به آن توجه کنید این است که وجود تگ پایانی php در پایان فایل های php الزامی نیست .
در اغلب مواقع با استفاده از روش گفته شده در بالا مشکل خوراک یا RSS وب سایت وردپرسی شما برطرف خواهد شد . چنانچه با روش بالا مشکل خوراک وردپرس شما برطرف نشد ، مشکلی نیست ، کافیست ادامه مقاله را بخوانید .
برطرف کردن مشکل خوراک یا RSS وردپرس توسط افزونه
برای برطرف سازی مشکل خوراک سایت وردپرس بوسیله افزونه ، ابتدا شما نیاز دارید که افزونه Fix My Feed RSS Repair را نصب کنید .
بعد از نصب افزونه ، به منوی ابزارها و سپس RSS Feed Fix بروید .
در صفحه افزونه کافیست تا بر روی دکمه Fix Feed کلیک کنید ، تا افزونه خوراک یا RSS وب سایت وردپرسی شما را تعمیر و تصحیح کند .
بعد از اتمام کار افزونه ، می توانید خوراک سایت وردپرسی خود را به صورت دستی از طریق آدرس https://www.example.com/feed و یا توسط وب سایت https://feedvalidator.org بررسی کنید .
امیدوارم این مقاله مورد استفاده شما قرار گرفته باشد و بتوانید خوراک وب سایت وردپرسی خود را توسط آن تصحیح کنید .
شاد باشید 🙂
غیر فعال کردن نظرات در وردپرس توسط افزونه One Click Close Comments