ارور
یک خطای غیرمنتظره رخ داد. ممکن است مشکل از WordPress.org یا تنظیمات سرویسدهنده شما باشد. اگر کماکان این مشکلات ادامه داشت، لطفا سری به انجمنهای پشتیبانی بزنید.

در بعضی شرایط (مثل اختلال شبکه، محدودیت دسترسی سرور به بیرون یا بلاک شدن درخواستهای خارجی)، وردپرس موقع نصب یا آپدیت افزونهها با خطای ارتباط HTTP مواجه میشود.
در این حالت، یکی از راهحلهای موقت این است که درخواستهای HTTP خروجی وردپرس را غیرفعال کنید تا فرآیند نصب و آپدیت بدون خطا انجام شود.
.
<?php
add_filter('pre_http_request', function($pre, $args, $url) {
return false;
}, 9999, 3);
روش اجرا:
برای اعمال این تغییر:
- یک فایل PHP داخل مسیر قالب یا یک افزونه اختصاصی بسازید
- کد بالا را داخل فایل قرار دهید
- فایل را ذخیره کنید
- وارد پیشخوان وردپرس شوید
- عملیات نصب یا آپدیت افزونهها را انجام دهید

نکته مهم:
این روش فقط باید بهصورت موقت استفاده شود.
چون تمام درخواستهای HTTP خروجی وردپرس را غیرفعال میکند و ممکن است روی عملکرد بعضی افزونهها اثر بگذارد.
بعد از اتمام کار، حتماً کد را حذف یا غیرفعال کنید.

دیدگاهتان را بنویسید