وردپرس 6.1.1 اکنون در دسترس است. در این نسخه 29 اشکال اصلی و 21 اشکال در ویرایشگر بلوک رفع شده است. WordPress 6.1.1 یک نسخه تعمیر و نگهداری کوتاه مدت است. شما می توانید خلاصه ای از به روز رسانی های کلیدی در این نسخه را با خواندن اطلاعیه RC1 مرور کنید.
نسخه اصلی بعدی نسخه 6.2 خواهد بود که برای سال 2023 برنامه ریزی شده است. اگر سایتهایی دارید که بهروزرسانی خودکار پسزمینه روی آنها فعال است، فرآیند بهروزرسانی بهطور خودکار انجام خواهد شد اما اگر تنظیمات پیشفرض وردپرس را تغییر داده اید، سریعا نسبت به آپدیت دستی وردپرس خود اقدام کنید. میتوانید از طریق لینک رو به رو 6.1.1 WordPress را دانلود کنید، یا از داشبورد وردپرس خود بر روی «بهروزرسانیها» کلیک کنید و سپس روی «اکنون به روزرسانی شود» کلیک کنید. برای اطلاعات بیشتر، به صفحه اسناد Version 6.1.1 مراجعه کنید.
توجه: اگر صاحب سایت های وردپرسی هستید حتما حداقل هفته ای یکبار به پیشخوان خود سر بزنید و از آپدیت بودن وردپرس خود و تمامی افزونه های خود مطمعن شوید. توجه داشته باشید که اختلالات اخیر اینترنت و محدودیت های اعمال شده ممکن است موجب شود که وردپرس و یا افزونه های شما از حالت آپدیت خودکار خارج شده باشند یا در هنگام آپدیت خودکار دچار مشکل شده باشند.
هک و نفوذ به وردپرس نسخه های قدیمی یا وردپرسی که دارای افزونه های آپدیت نشده است، به راحتی امکان پذیر می باشد.
خداحافظی وردپرس با PHP 7.4
اکثر نصبهای فعال وردپرس (56.9%) هنوز از PHP 7.4 استفاده میکنند. PHP 7.4 دیگر از نوامبر 2021 به بعد پشتیبانی نمیشود و فقط تا 28 نوامبر 2022 (7 آذر 1401) برای PHP 7.4 پشتیبانی و نگهداری امنیتی برقرار است. این بدان معناست که تمام سایتهای وردپرسی که میخواهند نسخه امنیتی PHP را داشته باشند باید از تاریخ مشخص شده به بعد از PHP 8 یا بالاتر استفاده کنند.
شاید این مقاله نیز برای شما مفید باشد: بهترین افزونه های امنیتی وردپرس
چرا این موضوع مهم است؟
77.4 درصد از کل وب سایت ها از PHP استفاده می کنند. با توجه به اینکه وردپرس با PHP اجرا می شود و 43 درصد از کل وب سایت ها با وردپرس ایجاد شده اند، این موضوع مهم است. PHP تمام بخش های قالب وردپرس و رفتار ذخیره سازی داده را اجرا می کند. شما باید آخرین نسخه پشتیبانی شده را دریافت کنید تا سایت شما به درستی کار کند و در خطر آسیب قرار نگیرد. همچنین، ارائه دهندگان میزبانی ممکن است تصمیم بگیرند که از نسخه های قدیمی PHP پشتیبانی نکنند و در صورت وقوع این اتفاق، مشکلات زیادی برای شما پیش خواهد آمد.
مزایای این اتفاق:
- عملکرد بهتر: با توجه به برخی از معیارها در پلتفرم های مختلف، بهبود عملکرد 6 تا 12 درصد.
- ویژگی های بهتر: PHP 8 هزاران پیشرفت و ویژگی جدید را به همراه دارد که به توسعه دهندگان اجازه می دهد برنامه های بهتری بسازند.
جزئیات بیشتر در مورد تغییرات و بهبودها را می توانید در وب سایت رسمی PHP برای PHP 8.0 و PHP 8.1 مشاهده کنید.
چه باید کرد؟
اگر هنوز نسخهای از PHP قدیمیتر از 8 را استفاده میکنید، باید در اسرع وقت با تیم برنامه نویسی یا آژانس توسعه خود صحبت کنید. PHP 8.x بهروزرسانی نسخه اصلی PHP 7.4 است و متاسفانه سازگاری کمتری با نسخه قبلی دارد و برخی از ویژگیها منسوخ شدهاند. چالش بزرگ برای این بهروزرسانی، کدهای قدیمی، باگ های فناوری و افزونههای شخص ثالثی است که ممکن است استفاده می کردید. اگر پایگاه کد نسبتاً بزرگ و سایتی با ویژگی های غنی دارید، برای انجام این ارتقا به زمان و تخصص نیاز دارید. سناریوهای آزمایشی را برای همه عملکردهای خود، به ویژه عملکردهای حیاتی تجاری، آماده کنید. اگر قبلاً تست واحد یا تست ادغام داشته باشید بسیار بهتر است.
شاید این مقاله نیز برای شما مفید باشد: بهترین زبان های برنامه نویسی برای طراحی سایت
بخش های آپدیت شده در وردپرس 6.1.1
بسته های به روز شده:
@wordpress/block-directory@3.15.11
@wordpress/block-editor@10.0.10
@wordpress/block-library@7.14.11
@wordpress/components@21.0.7
@wordpress/customize-widgets@3.14.11
@wordpress/edit-post@6.14.11
@wordpress/edit-site@4.14.13
@wordpress/edit-widgets@4.14.11
@wordpress/editor@12.16.10
@wordpress/format-library@3.15.10
@wordpress/interface@4.16.7
@wordpress/list-reusable-blocks@3.15.7
@wordpress/nux@5.15.7
@wordpress/preferences@2.9.7
@wordpress/reusable-blocks@3.15.10
@wordpress/server-side-render@3.15.7
@wordpress/widgets@2.15.10
فایل های اصلاح شده:
wp-admin/includes/admin.php
wp-admin/includes/class-wp-filesystem-ftpext.php
wp-admin/includes/class-wp-filesystem-ftpsockets.php
wp-admin/includes/theme.php
wp-admin/includes/update-core.php
wp-admin/about.php
wp-admin/site-editor.php
wp-content/themes/twentytwentyone/assets/css/ie.css
wp-content/themes/twentytwentyone/assets/sass/01-settings/file-header.scss
wp-content/themes/twentytwentyone/style-rtl.css
wp-content/themes/twentytwentyone/style.css
wp-content/themes/twentytwentytwo/readme.txt
wp-content/themes/twentytwentytwo/style.css
wp-includes/assets/script-loader-packages.min.php
wp-includes/assets/script-loader-packages.php
wp-includes/block-supports/typography.php
wp-includes/blocks/table/editor-rtl.css
wp-includes/blocks/table/editor-rtl.min.css
wp-includes/blocks/table/editor.css
wp-includes/blocks/table/editor.min.css
wp-includes/blocks/table/style-rtl.css
wp-includes/blocks/table/style-rtl.min.css
wp-includes/blocks/table/style.css
wp-includes/blocks/table/style.min.css
wp-includes/blocks/table/theme-rtl.css
wp-includes/blocks/table/theme-rtl.min.css
wp-includes/blocks/table/theme.css
wp-includes/blocks/table/theme.min.css
wp-includes/blocks/post-featured-image.php
wp-includes/blocks/template-part.php
wp-includes/css/dist/block-editor/style-rtl.css
wp-includes/css/dist/block-editor/style-rtl.min.css
wp-includes/css/dist/block-editor/style.css
wp-includes/css/dist/block-editor/style.min.css
wp-includes/css/dist/block-library/editor-rtl.css
wp-includes/css/dist/block-library/editor-rtl.min.css
wp-includes/css/dist/block-library/editor.css
wp-includes/css/dist/block-library/editor.min.css
wp-includes/css/dist/block-library/style-rtl.css
wp-includes/css/dist/block-library/style-rtl.min.css
wp-includes/css/dist/block-library/style.css
wp-includes/css/dist/block-library/style.min.css
wp-includes/css/dist/block-library/theme-rtl.css
wp-includes/css/dist/block-library/theme-rtl.min.css
wp-includes/css/dist/block-library/theme.css
wp-includes/css/dist/block-library/theme.min.css
wp-includes/js/dist/block-editor.js
wp-includes/js/dist/block-editor.min.js
wp-includes/js/dist/block-library.js
wp-includes/js/dist/block-library.min.js
wp-includes/js/dist/components.js
wp-includes/js/dist/components.min.js
wp-includes/js/dist/edit-site.js
wp-includes/js/dist/edit-site.min.js
wp-includes/rest-api/endpoints/class-wp-rest-global-styles-controller.php
wp-includes/rest-api/endpoints/class-wp-rest-site-health-controller.php
wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php
wp-includes/block-editor.php
wp-includes/block-template-utils.php
wp-includes/block-template.php
wp-includes/canonical.php
wp-includes/class-wp-query.php
wp-includes/class-wp-theme-json-resolver.php
wp-includes/class-wp-theme-json.php
wp-includes/class-wp-user-query.php
wp-includes/formatting.php
wp-includes/functions.php
wp-includes/load.php
wp-includes/media.php
wp-includes/nav-menu-template.php
wp-includes/post.php
wp-includes/script-loader.php
wp-includes/theme-templates.php
wp-includes/version.php