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

آپدیت وردپرس
چه زمانی بروزرسانی خودکار افزونه باید انجام گیرد؟
وردپرس به صورت پیشفرض اگر مشکل امنیتی وجود داشته باشد، به نسخه ای که در دسترس است بروزرسانی خواهد شد. اما با این حال شما افزونه ها و پوسته هایی را نیز خودتان نصب و به سایت اضافه کرده اید که نیازمند بروزرسانی خواهند بود. چراکه در هر بروزرسانی علاوه بر بهبود عملکرد سیستم مشکلات امنیتی نیز برطرف می شوند.
برخی از افزونه ها حتی هفته ای یکبار نسخه جدید منتشر می کنند، بنابراین اگر تعداد افزونه هایی که استفاده می کنید زیاد باشد، هر چند روز یکبار می بایستی وقتی را اختصاص دهید و افزونه ها را بروزرسانی کنید. هرچند این کار درکل بیشتر از چند دقیقه طول نمی کشد اما اگر دوست دارید که افزونه ها به صورت خودکار بروزرسانی شود و به توسعه دهندگان آنها اعتماد دارید می توانید بروزرسانی خودکار را فعال کنید.
نحوه فعال کردن بروزرسانی خودکار برای تمامی افزونه ها
برای اینکه سیستم وردپرس را از حالت بروزرسانی خود به بروزرسانی اتوماتیک تغییر وضعیت بدهید کافیست کد زیر را به فایل functions.php پوسته ای که هم اکنون استفاده می کنید، اضافه کنید:
1 | add_filter( 'auto_update_plugin', '__return_true' ); |
کد فوق به وردپرس اعلام می کند که برای افزونه ها دیگر لازم نیست منتظر بروزرسانی دستی از طرف شما باشد، بلکه خودش می تواند آخرین نسخه منتشر شده را دریافت کرده و افزونه را بروزرسانی کند.
اگر بخواهید همین کار را برای پوسته های سایت نیز انجام دهید می توانید از کد زیر استفاده کنید:
1 | add_filter( 'auto_update_theme', '__return_true' ); |
نکته: در صورتی که از پوسته نال شده استفاده می کنید، بهتر است از این کد استفاده نکنید.
چه زمانی بروزرسانی خودکار افزونه ها در وردپرس توصیه نمی شود؟
گاهی اوقات پیش می آید که در افزونه تغییراتی را انجام داده باشید. این تغییرات با دریافت نسخه جدید از بین خواهند رفت؛ در چنین مواقعی بهتر است بهتر از بروزرسانی خودکار استفاده نشود. همچنین این احتمال وجود دارد که نسخه جدید برخی از افزونه ها با نسخه وردپرسی که استفاده می کنید سازگار نباشد – در این وضعیت اگر بروزرسانی انجام گیرد احتمال بروز مشکل در سایت وجود خواهد داشت.
خیلی دنبال این مقاله بودم ممنون