فهرست مطالب
همه ما ممکن هست که در این روز ها با این مشکل مواجه شده باشیم ، زمانی که وارد پنل وردپرس خودمون میشیم حدود 2 الی 3 دقیقه طول میکشه تا بتونیم وارد صفحه داشبورد بشیم، خب این واقعا زمان زیادی هست.
حالا ما با پیگیری هایی که داشتیم تونستیم روشی برای حل مشکل کند بودن پنل مدیریت وردپرس در زمان قطعی اینترنت پیدا کنیم که کاملا تضمینی هست اما باید به چند نکته قبلش توجه کنید.
مشخص کردن محل هاستینگ شما
در صورتی که شما یک وب سایت دارید و به خاطر ترس از ملی شدن اینترنت هاستی را خریداری کردید که محل سرور آن ایران هست قطعا با این مشکل مواجه هستید اما اگر که شما سروری را خریداری کرده باشید که محل آن خارج از ایران باشد به این مشکل نخواهید خورد و این آموزش مورد نیاز شما نیست و در صورتی که پنل مدیریت وردپرس شما کند هست باید از روش های دیگر این مشکلات را رفع کنید.
چرا پنل مدیریت وردپرس من که سرور ایران دارم کند است ؟
وقت آن هست که حل مشکل کند بودن پنل مدیریت وردپرس در زمان قطعی اینترنت را برای شما توضیح بدیم، اگر بخوایم به طور خلاصه مشکل را برای شما بیان کنم اینطوری هست که ما زمانی که پنل وردپرس را باز میکنیم یک تعداد ریکوئست به یک سری سایت ها مثل وب سایت خود وردپرس یا در صورتی که مثلا از ووکامرس استفاده میکنید یک سری ریکوئست ( درخواست ) به سرور آن ها زده میشود
این درخواست ها برای این هست که یک سری اطلاعات دریافت کنند به عنوان مثال همیشه بعد از ورود به پنل مدیریت وردپرس این درخواست زده میشه که بررسی بشه آیا آپدیت جدیدی برای وردپرس آمده یا خیر
حالا فرض کنید که سرور شما ایران هست و این درخواست قرار هست که زده بشه زمانی که از سرور ایرانی شما به سرور خارجی درخواست ارسال میشه به دلیل بسته بودن سرور خارجی این درخواست ناقص ارسال میشه و پاسخی از سمت سرور هدف به ما بازگردانی نمیشه و همین امر باعث میشه که در هسته زمانی که پاسخی دریافت نشه کمی پردازش با کندی انجام شود و در نهایت زمانی که پاسخی دریافت نشد، وردپرس بیخیال درخواست خود میشه و پنل وردپرس رو برامون باز میکنه ولی مثلا آپدیت رو بررسی نمیکنه
روش حل مشکل کند بودن پنل مدیریت وردپرس در زمان قطعی اینترنت
برای رفع این مشکل راه حلی بسیار ساده وجود داره که اول از همه هشدار میدم که لطفا با این که رفع این مشکل بسیار ساده هست، اما یک بکآپ تهیه کنید و کار را با دقت انجام دهید.
define( 'WP_HTTP_BLOCK_EXTERNAL', TRUE );
define( 'WP_ACCESSIBLE_HOSTS', 'Example.com, wordpress.org' );
کد بالا را کپی کنید و وارد پنل وردپرس خودتون بشید و از بخش نمایش –> ویرایشگر پوسته –> function.php را انتخاب کنید و در یک فضای خالی کد بالا را قرار بدهید.
شما در قسمت بالا دوتا آدرس سایت مشاهده میکنید یکی وب سایت وردپرس wordpress.org و یک وب سایت که به عنوان تست قرار گرفته است که نوشته شده Example.com وب سایت اول یا همان وب سایت وردپرس که باید قرار بگیرد اما اگر از وب سایت هایی دیگری استفاده میکنید مثل ووکامرس یا پلاگین خاصی دارید که اون باعث کندی میشه باید آدرس وب سایتش رو به جای Example.com قرار بدهید ، در غیر این صورت همین وب سایت وردپرس کافی هست که قرار بدهید.
امیدوارم که از حل مشکل کند بودن پنل مدیریت وردپرس در زمان قطعی اینترنت این مطلب لذت برده باشید واقعا خیلی خوب جواب میده 😀