در وردپرس، به روزرسانیهای خودکار به طور منظم انجام میشود تا امنیت و عملکرد سایت شما حفظ شود. این به روزرسانیها شامل هسته وردپرس، پلاگینها و تمها هستند. با این حال، در برخی موارد این به روزرسانیها ممکن است مشکلاتی را برای سایت شما ایجاد کنند. در این مقاله، روشهایی برای لغو به روزرسانی خودکار وردپرس بررسی میشود تا شما بتوانید کنترل بیشتری روی به روزرسانیهای سایت خود داشته باشید.
چرا باید به روزرسانیهای خودکار را لغو کنیم؟
به روزرسانیهای خودکار در وردپرس میتوانند مزایای زیادی داشته باشند، به ویژه از نظر امنیتی، زیرا بسیاری از کاربران ممکن است به روزرسانیهای دستی را فراموش کنند. اما در برخی موارد، به روزرسانیهای خودکار ممکن است مشکلاتی را ایجاد کنند. به عنوان مثال، پلاگینها یا تمهایی که شما در سایت خود استفاده میکنید، ممکن است پس از یک به روزرسانی خودکار، سازگاری خود را با سایر بخشهای سایت از دست دهند و موجب بروز خطاهایی در عملکرد سایت شوند.
روشهای لغو به روزرسانی خودکار وردپرس
اگر تصمیم گرفتهاید که به روزرسانیهای خودکار وردپرس را لغو کنید، چندین روش برای انجام این کار وجود دارد که میتوانید بسته به نیاز خود از آنها استفاده کنید:
استفاده از پلاگین Disable Updates Manager
یکی از سادهترین و سریعترین روشها برای لغو به روزرسانی خودکار وردپرس، نصب پلاگین Disable Updates Manager است. پس از نصب و فعالسازی این پلاگین، به تنظیمات آن بروید و تیک گزینههایی که میخواهید به روزرسانی نشوند را بزنید.
ویرایش فایل wp-config.php
اگر تمایلی به استفاده از پلاگینها ندارید، میتوانید به راحتی با اضافه کردن یک خط کد به فایل wp-config.php وردپرس، به روزرسانیهای خودکار را غیر فعال کنید. برای این کار، کافی است خط زیر را در فایل wp-config.php قرار دهید:
define( 'WP_AUTO_UPDATE_CORE', false );
define( 'WP_AUTO_UPDATE_CORE', false );
این کد باعث میشود که به روزرسانیهای خودکار هسته وردپرس غیر فعال شوند.
غیرفعال کردن به روزرسانیهای خودکار پلاگینها و تمها
اگر میخواهید فقط به روزرسانیهای خودکار پلاگینها یا تمها را غیر فعال کنید، میتوانید از کدهای زیر استفاده کنید و آنها را در فایل functions.php تم فعال خود قرار دهید.
برای غیرفعال کردن به روزرسانی خودکار پلاگینها:
add_filter( 'auto_update_plugin', '__return_false' );
برای غیرفعال کردن به روزرسانی خودکار تمها:
add_filter( 'auto_update_theme', '__return_false' );
مزایا و معایب لغو به روزرسانیهای خودکار
لغو به روزرسانیهای خودکار وردپرس میتواند مزایایی داشته باشد، اما باید معایب آن را نیز در نظر بگیرید.
مزایا:
کنترل بیشتر بر به روزرسانیها: با لغو به روزرسانیهای خودکار، شما میتوانید زمان دقیق به روزرسانی را خودتان تعیین کنید و از مشکلات احتمالی جلوگیری کنید.
حفظ تنظیمات و تغییرات سفارشی: برخی از به روزرسانیهای خودکار ممکن است باعث از دست رفتن تنظیمات و تغییرات سفارشی شما در پلاگینها و تمها شوند. با غیرفعال کردن آنها، میتوانید این تغییرات را حفظ کنید.
معایب:
از دست دادن به روزرسانیهای امنیتی: در صورتی که به روزرسانیهای خودکار را لغو کنید، ممکن است به روزرسانیهای امنیتی مهم را از دست بدهید. در این صورت، مسئولیت به روزرسانی دستی سایت خود بر عهده شما خواهد بود.
خطرات ناشی از نسخههای قدیمی: با عدم به روزرسانی منظم، ممکن است پلاگینها یا تمهایی که استفاده میکنید، به نسخههای قدیمی تبدیل شوند و از نظر عملکرد و امنیت مشکلاتی ایجاد کنند.
نتیجهگیری
در نهایت، تصمیم به لغو به روزرسانی خودکار وردپرس بستگی به نیاز و شرایط سایت شما دارد. اگر شما از پلاگینها و تمهای خاصی استفاده میکنید که ممکن است پس از به روزرسانی خودکار با مشکلاتی مواجه شوند، غیر فعال کردن به روزرسانیهای خودکار میتواند گزینه مناسبی باشد. با این حال، باید مطمئن شوید که به روزرسانیهای امنیتی را به موقع انجام دهید تا از مشکلات امنیتی احتمالی جلوگیری کنید.
توضیحات اصطلاحات:
wp-config.php: این فایل یکی از فایلهای اصلی وردپرس است که تنظیمات مهم سایت مانند اطلاعات دیتابیس و تنظیمات خاص وردپرس در آن قرار دارد.
functions.php: فایل functions.php یکی از فایلهای تم وردپرس است که برای اضافه کردن کدهای سفارشی به سایت و عملکردهای مختلف استفاده میشود.
Disable Updates Manager: پلاگینی برای وردپرس که به شما این امکان را میدهد که به راحتی به روزرسانیهای خودکار هسته، پلاگینها و تمها را غیرفعال کنید.
این مقاله در سایت استادشو منتشر میشود.
مطالب مرتبط: