آموزش جلوگیری از بروزرسانی خودکار وردپرس، افزونه ها و قالب
به صورت کلی بهروزرسانیهای خودکار بسیار مهم هستند زیرا بروز بودن وردپرس شما را با جدیدترین اصلاحات امنیتی ایمن نگه می دارد. متخصصان وردپرس غیرفعال کردن به روزرسانی های خودکار را توصیه نمی کنند زیرا آنها ویژگی های امنیتی مهمی برای وب سایت شما هستند.
در حالی که بهروزرسانیهای خودکار به صورت اتوماتیک در سایت شما اعمال میشوند، اما این بروزرسانی ها نیز گاهی اوقات به صورت بسیار نادر ممکن است باعث ایجاد مشکلاتی در وبسایت شما گردد، این بهروزرسانیهای خودکار میتوانند وبسایت شما را خراب کنند و بر عملکرد وبسایت شما تأثیر بگذارند. بنابراین، شما باید از این نوع خطرات آگاه باشید. ممکن است به دلیل ناسازگاری بین قالب، پلاگین ها و تغییرات کد اتفاق بیفتد. در این شرایط، ما به شما توصیه می کنیم که وب سایت وردپرس خود را با استفاده از موارد ضروری پشتیبان بازیابی کنید.
اگر دانش کافی در مورد قالب ها، کدها و افزونه های وردپرس دارید، می توانید به روز رسانی خودکار وردپرس را با استفاده از روش های مختلف غیرفعال کنید و همه به روز رسانی ها را به صورت دستی مدیریت کنید.
چگونه به روز رسانی خودکار وردپرس را غیرفعال کنیم؟
هر چند که توصیه اکید ما به شما این است که به روز رسانی خودکار وردپرس را غیرفعال نکنید مگر اینکه انجام این کار ضروری باشد. با این حال، با پیروی از دو روش مختلف، میتوانیم بهروزرسانی خودکار را در وبسایت وردپرسی غیرفعال کنیم.
روش 1 : به روز رسانی خودکار را با استفاده از کد سفارشی غیرفعال کنید.
اگر به نحوه ویرایش کد، در ویرایش کد وردپرس آشنا هستید، میتوانید با افزودن کد سفارشی در فایلهای «wp-config.php» و «functions.php» بهروزرسانیهای وردپرس را غیرفعال کنید. برای غیرفعال کردن بهروزرسانی خودکار وردپرس، مراحل زیر را دنبال کنید:
مرحله یک : غیرفعال سازی تمامی بروزرسانی های خودکار وردپرس
به این منظور ابتدا وارد سیپنل خود شوید، از بخش File Manager وارد پوشه Public_html شده و فایل wp-config را باز کنید، سپس کد های زیر را درون تگ <?php وارد کنید.
1 2 3 4 5 |
define( 'AUTOMATIC_UPDATER_DISABLED', true ); با این حال، اگر فقط می خواهید به روز رسانی هسته وردپرس را غیرفعال کنید، کد زیر را اضافه کنید: define( 'WP_AUTO_UPDATE_CORE', false ); |
مرحله دوم : غیر فعال سازی بروزرسانی خودکار قالب و افزونه های وردپرس
اگر میخواهید بهروزرسانیهای خودکار وردپرس مربوط به قالب ها و افزونهها را غیرفعال کنید، فایل «function.php» را باز کنید. با وارد کردن کد زیر، آپدیت قالب وردپرس را غیرفعال کنید:
1 2 3 4 5 6 7 |
add_filter('auto_update_theme', '__return_false'); برای غیرفعال کردن بهروزرسانی خودکار افزونههای وردپرس، از این کد استفاده کنید: add_filter('auto_update_plugin', '__return_false') ] |
در نهایت، همه بهروزرسانیهای خودکار وردپرس مربوط به هسته، تم و افزونهها در حال حاضر غیرفعال شدهاند. شما می توانید هر بخش را بر اساس نیاز خود به روز کنید.
روش 2 : غیرفعال سازی بروزرسانی خودکار وردپرس با استفاده از افزونه
اگر با ویرایش کد های ورپرسی آنچنان راحت نیستید، می توانید با استفاده از دستورالعمل های زیر، به روز رسانی خودکار را با استفاده از افزونه وردپرس غیرفعال کنید:
دراینجا با قصد داریم شما را با افزونه “Easy Updates Manager Plugin” آشنا کنیم با استفاده از این افزونه شما می توانید بروزرسانی های خودکار ورپرسی خود را مدیریت کنید.
به منظور نصب افزونه “Easy Updates Manager Plugin” آن را از مخزن وردپرس نصب نمایید
هنگامی که افزونه در سایت وردپرس شما نصب و فعال شد، از داشبورد به «گزینه های به روز رسانی» بروید.
میتوانید «غیرفعال کردن همه بهروزرسانیها» را انتخاب کنید، اما این مورد اصلا توصیه نمیشود زیرا از نمایش همه هشدارهای بهروزرسانی جلوگیری میکند.
افزونه Easy Updates Manager تغییرات اصلاح شده را در تاریخچه خود نگه داری می کند و به شما این امکان را می دهد که اگر مشکلی پیش آمد به نسخه کار قبلی خود برگردید. به Dashboard » Updates Options بروید و سپس روی زبانه “Logs” کلیک کنید تا موارد انجام شده بار به صورت گزارش کامل ببینید.
در این مقاله به طور کامل نحوه غیرفعال کردن به روزرسانی خودکار در وب سایت های وردپرسی را توضیح دادیم. اکثر کاربران در مورد اینکه آیا باید به روز رسانی خودکار را در وردپرس غیرفعال کنیم یا نه سردرگم هستند و فعال و غیرفعال کردن بهروزرسانیهای خودکار، بسته به نیاز کاربر می تواند جوانب مثبت و منفی داشته باشد.