آموزش جلوگیری از آپدیت خودکار در وردپرس

بروزرسانی های وردپرس امری عالی و ضروری است که سایت شما را امن نگه می دارد، اما فقط به این دلیل که به روز رسانی بخش مهمی از اجرای یک سایت وردپرس است لزوما به این معنی نیست که شما تصمیم بگیرید بروزرسانی های خود را به صورت خودکار قرار دهید.

اگرچه فعال بودن بروزرسانی خودکار یک خطر قابل توجه نیست، اما به روز رسانی ها گاهی اوقات ممکن است دفعات زیادی رخ داده و به صورت مداوم تکرار شود.

در ادامه دو روش مختلف برای خاموش کردن به روز رسانی خودکار آموزش داده می شود.

چگونه وردپرس به صورت خودکار اقدام به بروزرسانی می کند؟
چهار نوع مختلف بروزرسانی های خودکار در وردپرس وجود دارد، اما به طور پیش فرض همه آنها فعال نیست.
این چهار نوع به روز رسانی عبارتند از:
  • بروزرسانی هسته وردپرس
  • بروزرسانی پلاگین
  • بروزرسانی قالب
  • بروزرسانی فایل ترجمه
بروزرسانی اصلی به سه نوع مختلف تقسیم می شود:
  • بروزرسانی هسته وردپرس در حال توسعه - آخرین نسخه توسعه وردپرس
  • بروزرسانی جزئی هسته وردپرس - نسخه های نگه داری یا امنیت (به عنوان مثال 4.7.2)
  • بروزرسانی نسخه اصلی هسته وردپرس - انتشار عمده مانند وردپرس 4.8
به طور پیش فرض، وردپرس فقط دو نوع بروزرسانی خودکار را فعال می کند:
  • بروزرسانی های جزئی
  • بروزرسانی فایل ترجمه
علاوه بر این، تیم امنیت وردپرس توانایی تایید به روز رسانی را برای موارد خاص یا پلاگین ها در موارد حاد (به عنوان مثال یک حفره در امنیت) می دهد، اما این قابلیت به ندرت مورد استفاده قرار می گیرد. اگر تمایل دارید می توانید این قابلیت را نیز خاموش کنید.
قبل از نمایش چگونگی غیر فعال نمودن به روز رسانی های خودکار در وردپرس مجدد خاطرنشان می شود که به روزرسانی خودکار وردپرس در اغلب اوقات باعث رفع مشکلات امنیتی سطح بالا در افزونه ها و پوسته ها می شود.
به عنوان مثال اگر یک خطر جدید از جمله آسیب پذیری “REST API” در وردپرس 4.7.2 منتشر شود، بروزرسانی خودکار می تواند سایت شما را از هر گونه مشکل احتمالی حفظ کند، به همین دلیل حتی اگر شما بروزرسانی های خودکار را غیرفعال کنید هنوز هم باید به دنبال راه کارهایی باشید که سایتتان را امن نگه دارد.
دلیل غیرفعال کردن بروزرسانی های خودکار مستقیما مربوط به کنترل و مدیریت سایت است. اگر شما یک وب سایت با ترافیک و بازدید بالا دارید، نمی توانید زمانی که دسترسی به کامپیوتر و اینترنت ندارید بروزرسانی خودکار انجام دهید. زیرا اگر موردی اشتباه انجام شود یا خطایی رخ دهد، هیچ کنترلی جهت اصلاح مشکل نخواهید داشت.
در زیر چگونگی غیر فعال سازی بروزرسانی خودکار با استفاده از یک پلاگین و در ادامه چگونگی غیر فعال سازی بروز رسانی خودکار به صورت دستی با استفاده از فایل wp-config.php شرح داده می شود.
نحوه غیر فعال کردن به روز رسانی توسط پلاگین
برای غیرفعال کردن بروزرسانی خودکار توسط یک افزونه، افزونه رایگان“Easy Updates Manager” پیشنهاد می شود. دلایل استفاده از این افزونه:
  • بیش از 300،000 نصب فعال
  • امتیاز چشم گیر 5 ستاره
  • به روز رسانی های منظم از توسعه دهنده
  • صد در صد رایگان است
علاوه بر این، اختیار آن را نیز به شما می دهد که کنترل دقیق بر روی بروزرسانی خود داشته باشید. شما می توانید بروزرسانی های خودکار را برای موارد خاص یا افزونه ها فعال یا غیر فعال کنید.
نحوه استفاده از افزونه :
اولا شما می توانید پلاگین را مستقیما از داشبورد وردپرس خود نصب و فعال کنید.
هنگامی که پلاگین را فعال می کنید، می توانید با رفتن به داشبورد و از بخش " Updates Options " تنظیمات افزونه را انجام دهید.
در ستون بروزرسانی خودکار، می توانید پیکربندی بروزرسانی خودکار پیش فرض را که در بالا ذکر شد ببینید: (تصویر 1)

تصویر (1)

به این ترتیب، انتشار های جزئی و بروزرسانی ترجمه ها غیر فعال می شود.
اگر می خواهید تمام بروزرسانی ها را غیرفعال کنید، فقط نیاز است چهار گزینه زیر را خاموش کنید: (تصویر 2)

تصویر (2)

پیکربندی بروزرسانی برای تم ها و پلاگین ها
یکی از دلایلی که این پلاگین توصیه می شود این است که شما می توانید بروزرسانی خودکار را برای قالب ها و پلاگین های خاصی به صورت جداگانه انجام دهید. به عنوان مثال، شما می توانید یک پلاگین مهم را در حالت خودکار بروزرسانی قرار داده و سایر پلاگین ها را به صورت دستی به روز رسانی نمایید.
جهت پیکربندی بروزرسانی های خودکار برای پلاگین های خاص می توانید به ستون های بروزرسانی خودکار پلاگین و قالب بروید و هر افزونه و قالب دیگر را پیکربندی کنید: (تصویر 3)

تصویر (3)

نحوه غیر فعال کردن بروزرسانی خودکار به صورت دستی
برای ویرایش فایل “wp-config.php” شما می توانید از برنامه های FTP مورد علاقه خود یا مستقیما از کنترل پنل CPanel استفاده کنید.
 
جهت غیر فعال بروزرسانی خودکار به صورت دستی فقط باید این قطعه کد را در پایان فایل “wp-config.php”  خود اضافه کنید:
define ('AUTOMATIC_UPDATER_DISABLED'، true) ؛

به این منظور پس از ورود به مسیر File manager  و انتخاب public_html، روی فایل “wp-config.php”(شماره 1) کلیک راست نموده و گزینه “Edit” (شماره 2) را انتخاب نمایید. (تصویر 4)

تصویر (4)

برای غیرفعال کردن همه بروزرسانی های اصلی، می توانید از این کد استفاده کنید:

define ('WP_AUTO_UPDATE_CORE'، false) ؛

برای غیرفعال کردن بروزرسانی هسته وردپرس، می توانید از این کد استفاده کنید. با این کد  بروزرسانی های جزئی غیر فعال نمی شود:

define ('WP_AUTO_UPDATE_CORE'،false) ؛


آیا این پاسخ به شما کمک کرد?

افزودن به مورد علاقه ها افزودن به مورد علاقه ها

پرینت این مقاله پرینت این مقاله

در همین زمینه

هر گونه مشکل و سوالی دارید، تیم ما آماده پاسخگویی می باشد

هم اکنون ارتباط را برقرار کنید

بخش مورد نظر را انتخاب کنید


در حال حاضر 42 نفر از همکاران Online در حال پاسخگویی هستند

کانال های ما
کانالهای ما