خطای Failed to Load Resource در وردپرس چیست؟ طراحی سایت با استفاده از سیستم مدیریت محتوای وردپرس به دلیل قابلیتهای بسیار پیشرفته و آسانی کار با آن، بسیار مورد توجه مدیران کسب و کارهای اینترنتی قرار گرفته است. اما هنگام استفاده از سایتهای وردپرسی، برخی خطاهای رایج وردپرس نیز رخ میدهد که میتواند عملکرد وبسایت را تحت تاثیر قرار دهد. یکی از این خطاها، خطای Failed to Load Resource است که در این مقاله به بررسی آن میپردازیم.
پس تا آخر این مقاله از آموزش وردپرس همراه سایت کافه وردپرس باشید.
خطای Failed To Load Resource در وردپرس چیست؟
یک وبسایت وردپرسی از تعدادی فایل و منبع مانند عکسها، فایلهای استایلدهی CSS، اسکریپتها و سایر فایلها تشکیل شده است. وقتی که یک وبسایت وردپرسی در مرورگر کاربران بارگذاری می شود، نیاز است همه این فایلها اجرا شوند و در صفحه نمایش به کاربران نشان داده شوند. اما گاهی اوقات در هنگام بارگذاری صفحه سایت، برخی از این فایلها به درستی بارگذاری نمیشوند که این مشکل به خطای Failed to Load Resource در وردپرس معروف است.
هرچند که اگر یک یا چند مورد از فایلها به درستی بارگذاری نشوند، سایت همچنان برای کاربران قابل مشاهده است، اما صفحه ای که کاربر مشاهده میکند متفاوت از آن است که طراحان سایت در نظر داشته اند. به عنوان مثال، فرض کنید یکی از فایلهای CSS به درستی بارگذاری نشود، در این حالت استایلهایی که در آن فایل CSS تعریف شده است روی صفحه سایت اعمال نمیشود و احتمالاً چینش المانهای مختلف سایت، رنگ و نوع فونتها و برخی موارد دیگر مرتبط با استایل سایت به شکل نامناسبی به کاربر نمایش داده میشود.
هنگامی که یک یا چند مورد از فایلها به درستی بارگذاری نشوند، یک پیام خطا در کنسول سایت ایجاد میشود که در بخش “inspect” قابل مشاهده است. به عنوان مثال، پیامهایی مانند “Failed to load resource: net::err_name_not_resolved”، “Failed to load resource: the server responded with a status of 500 (Internal Server Error)”، “Failed to load resource: the server responded with a status of 404 (Not Found)” و “Failed to load resource net::ERR_CONNECTION_REFUSED” ممکن است در هنگام بروز این خطا به کاربر نمایش داده شوند.
اگرچه هنگام بروز این خطا در وردپرس، صفحه سایت برای کاربران قابل مشاهده است، اما قطعاً آنچه که در دید کاربران قرار خواهد گرفت، مناسب و جذاب نخواهد بود. این مسئله می تواند باعث کاهش ترافیک سایت و در نتیجه، کاهش تأثیرگذاری سایت برای دستیابی به اهداف مورد نظر شود.
نحوه رفع خطای Failed to Load Resource در وردپرس
در این بخش، به بررسی روشهای رفع خطای بارگذاری ناموفق منبع در وردپرس میپردازیم. قبل از اجرای هر کدام از این روشها، حتماً از تمامی فایلهای خود یک نسخه پشتیبان بگیرید تا در صورت بروز مشکل، بتوانید از آن نسخه پشتیبان استفاده کنید.
- ویرایش آدرس وردپرس: یکی از علتهای این خطا قطعی اتصال به پایگاه داده وردپرس است. در این صورت، میتوانید آدرس پایگاه داده را در فایل wp-config.php ویرایش کنید.
- تغییر قالب سایت: اگر خطا به دلیل مشکل در قالب فعلی سایت است، میتوانید به قسمت مدیریت وردپرس بروید و یک قالب پیشفرض را انتخاب کنید. سپس بارگذاری صفحه را مجدداً انجام دهید تا ببینید آیا خطا برطرف شده است یا خیر.
- غیرفعال کردن همه پلاگینها: ممکن است یکی از پلاگینهای شما باعث بروز این خطا شده باشد. در این صورت، به صفحه مدیریت وردپرس بروید و تمامی پلاگینها را غیرفعال کنید. سپس بارگذاری صفحه را مجدداً انجام دهید و بررسی کنید که آیا خطا حل شده است یا خیر. در صورتی که خطا رفع شده باشد، میتوانید پلاگینها را یکییکی فعال کرده و بررسی کنید که کدام پلاگین منجر به بروز خطا میشود.
- غیرفعال کردن Adblockers، SSL و Firewall: گاهی اوقات، Adblockers، SSL و فایروالها ممکن است باعث بروز خطا شوند. در این صورت، میتوانید این ابزارها را غیرفعال کنید و بارگذاری صفحه را مجدداً انجام دهید.
- جایگزین کردن فایل معیوب: در برخی مواقع، فایلهای منبع وردپرس ممکن است خراب شده یا تغییر یافته باشند که این خطا را ایجاد میکنند. در این صورت، میتوانید فایلهای مشکلدار را با نسخههای سالم جایگزین کنید.
در این متن، روشهای بالا به صورت جداگانه توضیح داده شدهاند.
۱. ویرایش آدرس وردپرس
یکی از موضوعهایی که ممکن است خطا در بارگذاری منبع در وردپرس ایجاد کند، وجود خطا در آدرس URL وردپرس است. برای رفع این مشکل، باید از بخش تنظیمات در داشبورد مدیریت وردپرس اقدام کنید.
- ابتدا به بخش تنظیمات بروید.
- سپس به بخش “عمومی” بروید.
- در این بخش، دو فیلد “آدرس وردپرس” (WordPress Address) و “آدرس سایت” (Site Address) را بررسی کنید.
- اگر مشکلی در این فیلدها وجود دارد، آنها را اصلاح کنید.
- توجه کنید که اگر سایت شما از SSL استفاده میکند، باید پروتکل HTTPS را استفاده کنید و نباید اشتباهاً HTTP را قرار دهید.
- پس از اصلاح مشکلات ممکن در این بخش، بر روی دکمه “ذخیره” کلیک کنید تا تغییرات ذخیره شوند.
- سپس سایت را مجدداً بررسی کنید و ببینید آیا خطا برطرف شده است.
توجه کنید که اگر تنظیمات بخش URL را به درستی انجام ندهید، سایت شما برای کاربران غیرقابل دسترس خواهد بود. اگر تخصص لازم را ندارید، بهتر است از یک برنامهنویس مجرب کمک بگیرید.
۲. تغییر قالب سایت
یکی از عواملی که میتواند باعث ایجاد خطای Failed to Load Resource در وردپرس شود، ناسازگاری قالب فعال با سایت وردپرسی است. در این حالت، برای حل مشکل باید قالب سایت را تغییر دهید.
اگر به پنل مدیریت سایت دسترسی دارید، به راحتی میتوانید قالب سایت را تغییر دهید. برای این کار، به قسمت “پوستهها” (یا Themes) در بخش “ظاهر” (یا Appearance) بروید. در این بخش، قالبهای موجود در سایت نمایش داده میشوند و شما میتوانید یکی از قالبهای پیشفرض وردپرس را جایگزین قالب فعلی کنید.
در صورتی که به بخش پنل مدیریت سایت دسترسی ندارید، میتوانید از طریق پنل مدیریت هاستتان نیز قالب را تغییر دهید. برای این کار، به بخش “مدیریت فایلها” (یا File Manager) در پنل مدیریت هاست بروید. سپس با پیمایش مسیری که در تصویر زیر نشان داده شده است، به بخش قالبهای سایت بروید.
در این بخش میتوانید قالبهای موجود در سایت خود را مشاهده کنید. قالب فعال سایت هم در این بین است. برای تغییر قالب، نام پوشه قالب فعال را تغییر دهید. با تغییر نام پوشه قالب، یکی از قالبهای پیشفرض وردپرس جایگزین قالب فعلی میشود.
بعد از تغییر قالب سایت، سایت را مجدداً بارگذاری کنید و بررسی کنید که آیا خطا حل شده است
۳. غیرفعال کردن همه پلاگینها
اشتباه بارگیری منابع، که ناشی از عوامل مختلف میتواند باشد، ممکن است با افزونههای ناسازگار رخ دهد. یک راه ساده برای حل این مشکل این است که در پنل مدیریت سایت، از بخش پلاگینها، تمام پلاگینها را غیرفعال کنید.
سپس، پلاگینها را یک به یک دوباره فعال کنید و بررسی کنید که مشکل با فعال کردن کدام یک از پلاگینها مجدداً رخ میدهد. انجام این کار به شما کمک میکند تا به طور آسان عامل ایجاد کننده خطا را شناسایی کنید.
۴. غیر فعال کردن Adblockers، SSL و Firewall
برای رفع خطای Failed to Load Resource در وردپرس، ابتدا باید در مرورگر خود به دنبال علت این خطا بگردید. ممکن است افزونه Adblocker در مرورگر شما (مانند گوگل کروم) باعث بروز این مشکل شده باشد. برای رفع این مشکل، افزونه Adblocker را به شکل زیر غیرفعال کنید.
همچنین، نرم افزارهای آنتی ویروس، فایروال و سایر برنامههای امنیتی نیز ممکن است باعث بروز این خطای رایج در وردپرس شوند. برای رفع این مشکل، باید آنها را به شکل زیر غیرفعال کنید.
۵. جایگزین کردن فایل معیوب
یکی دیگر از مواردی که ممکن است باعث ایجاد خطای Failed to Load Resource در وردپرس شود، ناقص بودن مسیر فایل مورد نظر است. اگر مسیر فایل به درستی تنظیم نشده باشد، سیستم نمیتواند فایل را پیدا کند و خطا را نمایش میدهد. به عنوان مثال، اگر شما عکسی را در پوشه “images” آپلود کرده اید ولی مسیر فایل در قالب صحیح تنظیم نشده باشد، سیستم نمیتواند عکس را پیدا کند و خطا را نمایش میدهد.
برای بررسی و رفع این مشکل، ابتدا میتوانید مسیر فایل را در قالب خود به دقت بررسی کنید و اطمینان حاصل کنید که مسیر صحیحی برای فایل تنظیم شده است. در صورتی که مسیر صحیح است، میتوانید فایل را مجددا آپلود کنید تا از همه جانب مطمئن شوید که فایل به درستی بارگذاری شده است.
در مدیریت وردپرس، شما میتوانید به بخش “مدیا” و سپس “کتابخانه” بروید، تا فایلهای بارگذاری شده در سایت را مشاهده کنید و هرگونه فایل مشکل دار را مشخص کنید و مجددا آن را آپلود کنید.
در صورتی که دسترسی به پنل مدیریت سایت ندارید، میتوانید از طریق پنل مدیریت هاست فایل مورد نظر را جابجا کنید. در پنل مدیریت هاست، میتوانید به دایرکتوری مربوط به فایل مورد نظر بروید و فایل را مجددا آپلود کنید.
جمعبندی
رفع خطای بارگذاری ناموفق منبع در وردپرس چگونه است؟ در این مقاله، به بررسی خطای Failed to Load Resource در وردپرس میپردازیم که یکی از مشکلات رایج در این سیستم مدیریت محتوا است. ابتدا به دلایل ایجاد این خطا میپردازیم و سپس راهکارهای مختلف برای رفع آن را ارائه میدهیم. امیدواریم که این مقاله به شما کمک کند و اطلاعات مورد نیاز را به شما ارائه دهد. در نظرات خود با ما همراه شوید و انتقادات و پیشنهادات خود را با ما در میان بگذارید تا بتوانیم مقالات بهتری را برای شما تهیه کنیم.