
چرا پیشخوان وردپرس کند میشود؟
کندی پیشخوان وردپرس یکی از مشکلات رایجیست که کاربران در ایران با آن روبهرو هستند. یکی از دلایل اصلی این مشکل، تلاش سیستم وردپرس برای برقراری ارتباط با منابع خارجی مانند سایتهای وردپرس، گوگل یا افزونههای خاص است. از آنجایی که بسیاری از این منابع ممکن است در شبکه اینترنت داخلی ایران فیلتر یا محدود باشند، این تلاشها منجر به تأخیر در بارگذاری پیشخوان میشود.
ارتباط افزونهها با سایتهای خارجی
برخی افزونههای محبوب وردپرس مانند Jetpack و Wordfence نیز بهصورت پیشفرض با سرورهای خارجی ارتباط برقرار میکنند. اگر این ارتباطها موفق نباشند یا به تأخیر بیفتند، تجربه کاربری شما در پیشخوان بهشدت افت میکند.
راهکار: قطع ارتباط وردپرس با منابع خارجی
برای جلوگیری از ارسال درخواستهای غیرضروری به خارج از کشور، میتوانید از یک دستور ساده در فایل تنظیمات وردپرس استفاده کنید.
مراحل انجام تنظیمات:
- وارد مدیریت فایلها (File Manager) در هاست خود شوید.
- به محل نصب وردپرس بروید.
- فایل
wp-config.php
را پیدا کرده، روی آن راستکلیک و گزینه Edit را انتخاب کنید. - کد زیر را به فایل اضافه کنید:
define('WP_HTTP_BLOCK_EXTERNAL', true);
این کد باعث میشود تمامی درخواستهای خروجی وردپرس به منابع خارجی مسدود شوند.
مستثنیکردن برخی دامنهها
اگر نیاز دارید بعضی دامنهها (مثلاً درگاه پرداخت یا منابع رسمی وردپرس) همچنان قابلدسترسی باشند، میتوانید لیست سفید تعریف کنید. کافیست کد زیر را در ادامهی دستور قبلی وارد کنید:
define('WP_ACCESSIBLE_HOSTS', '*.shaparak.ir,*.zarinpal.com,*.wordpress.org');
بهراحتی میتوانید دامنههای دلخواه را جایگزین موارد بالا کنید.
غیرفعالسازی سرویسهای گوگل در وردپرس
یکی دیگر از دلایل کندی پیشخوان وردپرس، استفاده از سرویسهایی مانند Google reCAPTCHA یا Google Analytics است. اگرچه این سرویسها مزایای زیادی دارند، اما در ایران ممکن است باعث کندی سیستم شوند.
⚠️ توجه: با غیرفعالسازی این سرویسها، امکان رصد آمار سایت در کنسول گوگل از بین میرود.
جمعبندی
اگر پیشخوان وردپرس شما کند است و هنگام بارگذاری با تأخیر روبهرو میشوید، احتمال زیادی وجود دارد که وردپرس در تلاش برای ارتباط با سایتهای خارجی باشد. با انجام تنظیمات سادهای که در این آموزش گفتیم، میتوانید این مشکل را تا حد زیادی برطرف کنید و سرعت مدیریت سایت خود را افزایش دهید.