یکی از شایعترین دلایلی که باعث کندی بارگذاری وبسایتها در شرایط اختلال یا محدودیت اینترنت بینالملل میشود، وابستگی وبسایت به منابع خارجی است. بهویژه فونتها و سرویسهای گوگل (Google Fonts، Google APIs و Google Maps) که مستقیماً از سرورهای بینالمللی بارگذاری میشوند. وقتی اتصال به این سرورها کند یا قطع باشد، مرورگر نمیتواند فایلهای مورد نیاز را دریافت کند و در نتیجه سرعت نمایش صفحات وبسایت به شدت کاهش مییابد.
برای بهبود موقت سرعت بارگذاری وبسایت، میتوانید این منابع خارجی را از سایت خود حذف یا جایگزین کنید. سادهترین روش این است که کد اسکریپت مربوط به بارگذاری این منابع را در فایل قالب وبسایت خود اضافه یا اصلاح کنید. این کار باعث میشود مرورگر از منابع داخلی سایت استفاده کند و وابستگی به اینترنت بینالملل کاهش یابد.
روش انجام کار در وردپرس:
-
به کنترل پنل هاست خود (cPanel، DirectAdmin یا هر پنل دیگر) وارد شوید.
-
به مسیر wp-content/themes/نام_قالب_اصلی بروید.
-
فایل functions.php را باز کنید.
-
کد اسکریپت مورد نظر را از یکی از لینکهای ارائهشده کپی کرده و در انتهای فایل functions.php قبل از خط
?>اضافه کنید. -
فایل را ذخیره کنید و وبسایت را بررسی کنید؛ سرعت بارگذاری صفحات باید بهبود یابد.
مثال عملی:
فرض کنید وبسایت شما از Google Fonts برای فونتهای صفحه اصلی استفاده میکند. در شرایط کندی اینترنت بینالملل، مرورگر قادر به بارگذاری این فونتها نیست و سایت شما دیر لود میشود. با اضافه کردن کدی که بارگذاری این فونتها را از منابع محلی (local) انجام میدهد، مرورگر فایلها را از سرور خود وبسایت میخواند و سرعت سایت به طور قابل توجهی افزایش مییابد.
نکته مهم:
-
این روش موقت است و فقط برای شرایط اختلال اینترنت کاربرد دارد.
-
پس از بازگشت اتصال کامل اینترنت، میتوانید منابع اصلی گوگل را مجدداً فعال کنید تا وبسایت به حالت استاندارد خود بازگردد.
-
قبل از ویرایش فایل functions.php، حتماً یک نسخه پشتیبان از فایل تهیه کنید تا در صورت بروز خطا، امکان بازگردانی وجود داشته باشد.
لینک دانلود فایل جهت قرار دادن در فایل functions.php :
https://my.eternocl.com/dl.php?type=d&id=3