آیا می دانستید وردپرس می تواند وب سایت شما را به صورت خودکار به روز کند؟ در برخی موارد، این می تواند شامل افزونه ها و تم ها نیز باشد.
با وجود مزایای امنیتی، احتمال کمی وجود دارد که این به روز رسانی های پس زمینه می توانند وب سایت شما را خراب کنند.
در این مقاله از ایوسی، نحوه غیرفعال کردن بهروزرسانی خودکار در وردپرس را به شما نشان میدهیم تا بتوانید بهصورت دستی خودتان بهروزرسانی کنید.
چرا وردپرس به صورت خودکار به روز می شود؟
وردپرس به دلایل امنیتی به طور خودکار نرم افزار اصلی وردپرس را به روز می کند.
گاهی اوقات، همچنین ممکن است یک افزونه یا تم را برای رفع یک تهدید بالقوه به روز کند. به عنوان مثال، یک پلاگین یا تم وردپرس ممکن است برای حذف یک آسیب پذیری مهم به روز شود. اگر آن افزونه یا تم توسط بسیاری از وب سایت ها استفاده شود، تیم اصلی وردپرس ممکن است یک به روز رسانی خودکار برای آن ارائه دهد.
جدا از آن شرایط، وردپرس به شما امکان می دهد تصمیم بگیرید که چه زمانی می خواهید به روز رسانی ها را نصب کنید.
ما توصیه نمی کنیم به روز رسانی خودکار وردپرس را خاموش کنید. آنها یک ویژگی امنیتی مهم هستند.
با این حال، در برخی شرایط نادر، به روز رسانی ها می توانند وب سایت شما را خراب کنند یا بر عملکرد آن تأثیر بگذارند. این می تواند منجر به از دست دادن کسب و کار و مشتریان شما شود.
اگر مطمئن هستید که میتوانید بهروزرسانیهای دستی را خودتان مدیریت کنید، میتوانید با خیال راحت بهروزرسانیهای خودکار را در وردپرس غیرفعال کنید.
- روش ۱. غیرفعال کردن به روز رسانی خودکار وردپرس با استفاده از کد (توصیه می شود)
- روش ۲. پیکربندی و غیرفعال کردن به روز رسانی خودکار وردپرس با یک پلاگین
روش ۱. غیرفعال کردن به روز رسانی خودکار وردپرس با استفاده از کد (توصیه می شود)
با افزودن این خط کد در فایل wp-config.php
خود می توانید به روز رسانی خودکار در وردپرس را غیرفعال کنید:
define( 'WP_AUTO_UPDATE_CORE', false );
با این کار تمام به روز رسانی های خودکار وردپرس غیرفعال می شود.
مهم: مطمئن شوید که مقاله ما را در مورد نحوه ویرایش ایمن فایل wp-config.php در وردپرس برای دستورالعمل های گام به گام مطالعه کرده اید.
اگر میخواهید بهروزرسانیهای هستهای جزئی دریافت کنید، اما بهروزرسانیهای تم و افزونهها را غیرفعال کنید، میتوانید با افزودن فیلترهای زیر در فایل functions.php تم خود این کار را انجام دهید.
غیرفعال کردن به روز رسانی خودکار افزونه وردپرس:
add_filter( 'auto_update_plugin', '__return_false' );
غیرفعال کردن بهروزرسانی خودکار قالب وردپرس:
add_filter( 'auto_update_theme', '__return_false' );
اما یک راه ساده تر و ایمن تر برای انجام آن استفاده از افزونه قطعه کد WPCode است.
WPCode اضافه کردن قطعه کد در وردپرس را بدون ویرایش فایل functions.php موضوع شما آسان می کند.
بعلاوه، دارای یک کتابخانه کد داخلی است که در آن میتوانید تکههای کد PHP را برای درخواستهای ویژگی محبوب مانند غیرفعال کردن بهروزرسانیهای خودکار وردپرس، غیرفعال کردن REST API، غیرفعال کردن نظرات و موارد دیگر پیدا کنید.
این کار نیاز به نصب یکسری افزونه های یکبار مصرف را برطرف می کند.
برای شروع، باید افزونه رایگان WPCode را نصب و فعال کنید. اگر به کمک نیاز دارید، راهنمای ما در مورد نحوه نصب افزونه وردپرس را ببینید.
پس از فعال شدن افزونه، از داشبورد مدیریت وردپرس خود به قسمت Code Snippets » Library بروید.
سپس قطعه «Disable Automatic Updates» را جستجو کنید و روی دکمه «Use Snippet» کلیک کنید.
سپس WPCode به طور خودکار قطعه کد را اضافه می کند و روش درج مناسب را انتخاب می کند.
قطعه کد دارای سه فیلتر برای غیرفعال کردن به روز رسانی هسته وردپرس، به روز رسانی افزونه ها و به روز رسانی تم است.
اگر نمی خواهید از یکی از این فیلترها استفاده کنید، به سادگی کد را ویرایش کنید تا //
در ابتدای خط فیلتر یک علامت اضافه کنید.
به عنوان مثال، افزودن یک //
به خط فیلتر بهروزرسانی خودکار اصلی، از اجرای آن جلوگیری میکند. بنابراین، همچنان بهروزرسانیهای خودکار برای هسته دریافت خواهید کرد، اما نه برای پلاگینها و تمها.
پس از آن، تنها کاری که باید انجام دهید این است که سوئیچ را از «غیرفعال» به «فعال» تغییر دهید.
سپس، بر روی دکمه “به روز رسانی” کلیک کنید.
خودشه. اکنون به روز رسانی خودکار در وردپرس را غیرفعال کرده اید.
روش ۲. پیکربندی و غیرفعال کردن به روز رسانی خودکار وردپرس با یک پلاگین
یکی دیگر از راههای غیرفعال کردن بهروزرسانی خودکار وردپرس، نصب و فعال کردن افزونه Easy Updates Manager است. اگر مطمئن نیستید که چگونه این کار را انجام دهید، به راهنمای گام به گام ما در مورد نحوه نصب افزونه وردپرس نگاهی بیندازید.
پس از فعال شدن افزونه، به Dashboard » Updates Options بروید تا تنظیمات خود را پیکربندی کنید.
میتوانید «غیرفعال کردن همه بهروزرسانیها» را انتخاب کنید، اما ما این گزینه را توصیه نمیکنیم. در درجه اول به این دلیل که از نمایش همه اعلان های به روز رسانی جلوگیری می کند.
در عوض، باید تنظیمات مورد نظر خود را انتخاب کنید. میتوانید بهروزرسانی خودکار افزونهها و قالبها را غیرفعال کنید، اما بهروزرسانی خودکار هسته استاندارد وردپرس را فعال کنید.
توجه: اگر «غیرفعال کردن بهروزرسانیهای افزونه» و «غیرفعال کردن بهروزرسانیهای تم» را به جای «غیرفعال کردن بهروزرسانیهای خودکار» انتخاب کنید، حتی اعلانهای بهروزرسانی را در فهرستهای پلاگین و تمهای خود مشاهده نخواهید کرد.
Easy Updates Manager گزارشی از آنچه بهروزرسانی میشود را نگه میدارد، بنابراین اگر چیزی در سایت شما خراب شد، میتوانید به نسخه قبلی قبلی برگردید. برای مشاهده این، به Dashboard » Updates Options بروید و سپس روی زبانه «Logs» کلیک کنید.
همچنین یک نسخه پریمیوم از Easy Updates Manager وجود دارد که گزینه های اضافی زیادی را ارائه می دهد. به عنوان مثال، با UpdraftPlus ادغام می شود تا بتوانید به طور خودکار قبل از اعمال به روز رسانی از سایت خود یک نسخه پشتیبان تهیه کنید.
مزایا و معایب به روز رسانی خودکار وردپرس
اکنون می دانید که چگونه به روز رسانی خودکار را غیرفعال کنید، اما آیا باید آنها را غیرفعال کنید؟ هیچ پاسخ درستی وجود ندارد و این به شما و وب سایت شما بستگی دارد.
در سایتهای خود، بهروزرسانی خودکار افزونهها و تم را غیرفعال کردهایم، در حالی که بهروزرسانیهای اصلی کوچک را فعال نگه میداریم.
بیایید نگاهی به مزایا و معایب به روز رسانی خودکار بیندازیم. به این ترتیب، می توانید تصمیم بگیرید که آیا به روز رسانی خودکار را در سایت خود غیرفعال کنید یا خیر.
مزایای به روز رسانی خودکار در وردپرس
به روز رسانی خودکار برای امنیت وردپرس عالی است. بسیاری از کاربران فراموش می کنند که افزونه ها یا نصب اصلی وردپرس خود را به روز کنند.
با فعال بودن بهروزرسانیهای خودکار وردپرس، هر زمان که یک بهروزرسانی جزئی برای وردپرس منتشر شد، دیگر نگران بهروزرسانی سایت خود نباشید. اینها برای اهداف تعمیر و نگهداری و امنیتی خارج می شوند.
در گذشته، بهروزرسانیهای خودکار چیزی بود که فقط با پرداخت هزینه میزبانی مدیریت شده وردپرس دریافت میکردید. اکنون، آنها برای همه در دسترس هستند (حداقل برای نسخه های کوچک).
شما همچنین می دانید که اگر یک مشکل امنیتی مهم در وردپرس یا یک افزونه محبوب وجود داشته باشد، وردپرس به طور خودکار به روز می شود. حتی اگر مشغول یا دور از خانه باشید، سایت شما امن خواهد ماند.
اگر سایتهای زیادی دارید، بهروزرسانی خودکار میتواند در زمان شما صرفهجویی کند. و حتی اگر فقط یک سایت دارید، ممکن است آرامش خاطر را ترجیح دهید که بدانید وردپرس از همه چیز مراقبت می کند.
معایب به روز رسانی خودکار در وردپرس
تیم اصلی وردپرس که مسئول انتشار بهروزرسانیها است، مطمئن میشود که بدون مشکل پیش میرود.
با این حال، احتمال کمی وجود دارد که به روز رسانی خودکار بتواند سایت شما را خراب کند. طبق تجربه ما، نسخه های جزئی هنوز هیچ یک از سایت های ما را خراب نکرده اند.
این به این دلیل است که ما بهترین روش ها را دنبال می کنیم و هیچ فایل اصلی را تغییر نمی دهیم. اگر فایلهای اصلی وردپرس را تغییر دهید، این بهروزرسانیهای خودکار میتوانند آنها را لغو کنند.
اگر وردپرس احساس کرد که لازم است یک بهروزرسانی امنیتی برای موضوعی که استفاده میکنید ارائه کند، این احتمال وجود دارد که وبسایت شما را خراب کند. این به ویژه اگر فایل های تم خود را تغییر داده باشید اعمال می شود.
به روز رسانی خودکار افزونه ها به طور بالقوه می تواند سایت شما را نیز خراب کند. متغیرهای بسیار زیادی وجود دارد، مانند محیطهای مختلف سرور و ترکیبهای پلاگین.
اکنون مهم است که بدانید این به روز رسانی ها اکثریت قریب به اتفاق وب سایت ها را خراب نمی کند. با این حال، ممکن است احساس کنید نمی خواهید ریسک کنید.
یکی دیگر از اشکالات این است که همیشه هنگام به روز رسانی سایت خود به طور خودکار اعلان دریافت نمی کنید.
آیا باید به روز رسانی خودکار وردپرس را غیرفعال کنم؟
اساساً این به شما بستگی دارد که این تصمیم را بگیرید.
برای اکثر مبتدیان و اکثریت قریب به اتفاق وب سایت های وردپرس، به روز رسانی خودکار بی ضرر است و شما نباید آنها را غیرفعال کنید.
با این حال، اگر یک فروشگاه آنلاین دارید یا نمیخواهید تجارت خود را به دلیل خرابی سایت از دست بدهید، میتوانید با خیال راحت بهروزرسانیهای خودکار را خاموش کنید.
با این وجود، مطمئن شوید که آن بهروزرسانیها را بهموقع نصب کردهاید تا از امنیت وبسایت خود اطمینان حاصل کنید.
امیدواریم این مقاله به شما در یادگیری نحوه غیرفعال کردن به روز رسانی خودکار در وردپرس کمک کرده باشد.
چه از بهروزرسانیهای خودکار یا دستی استفاده کنید، مهم است که مطمئن شوید که از سایت خود نسخه پشتیبان تهیه میکنید. نگاهی به مقایسه ما از بهترین افزونه های پشتیبان وردپرس و راهنمای ما در مورد نحوه بازیابی سایت وردپرس خود از پشتیبان بیندازید.