Шығару орын алды WordPress 7.0 "Армстронг", ашық бастапқы кодты мазмұнды басқару жүйесінің келесі негізгі нұсқасы, GPLv2 немесе одан жоғары лицензиясы бойынша. Шығарылым сәуір айынан кейінге қалдырылғаннан кейін 2026 жылдың 20 мамырына жоспарланған болатын: әзірлеушілер соңғы шығарылымға дейін архитектуралық өзгерістерді одан әрі тексеру үшін қосымша RC құрастырмаларын шығарды.
В WordPress 7.0 енгізілгеннен көп Core Trac бағдарламасында 419 түзету мен өзгертулер енгізілді, соның ішінде 300 қатені түзету, сондай-ақ редакторға, басқару панеліне және жасанды интеллект интеграциясына жүздеген өзгерістер енгізілді.
Маңызды өзгерістер
WP AI клиенті және жаңа AI инфрақұрылымы.
WP AI Client ядроға қосылды — плагиндер белгілі бір провайдерге байланбай-ақ генеративті AI модельдеріне қол жеткізе алатын бірыңғай PHP интерфейсі. Сұранысты бағыттауды өңдейді WordPress, ал кілттер мен қосылымдар жаңа Параметрлер > Қосқыштар экраны арқылы басқарылады. Әдепкі бойынша, Anthropic, Google және OpenAI қосылымдары қамтамасыз етіледі, бірақ архитектура үшінші тарап әзірлеушілерінің кеңейтуіне арналған.Болашақ агент негізіндегі сценарийлерге арналған қабілеттер API.
Жаңа Abilites API қабаты WP AI Client-пен біріктірілген және веб-сайт пен плагин мүмкіндіктерін сипаттауға мүмкіндік береді, осылайша оларды тұрақты автоматтандырылған жұмыс процестерінде пайдалануға болады. Бұл әзірлеушілер үшін тек «әдемі ету» түймесінен гөрі негіз болғанымен, бағыт айқын: WordPress жасанды интеллект плагиндері дәуіріне дайындалу.Жаңартылған әкімшілік панель.
wp-admin енді жаңа заманауи түс схемасын, жаңартылған стильдерді, контрастты және типографияны ұсынады. Басқару тақтасы экрандары арасында тегіс ауысулар қосылды, бірақ пайдаланушының жүйелік анимациясын азайту мүмкіндігі қосылған болса, олар өшіріледі.Басқару панеліндегі командалық палитра.
Ctrl+K немесе ⌘K пернелер тіркесімін пайдаланып, жоғарғы панельге Пәрмендер палитрасына жылдам қол жеткізу қосылды. Енді мәзірлерді іздеудің қажеті жоқ, басқару панелінің кез келген жерінен қажетті әрекеттер мен құралдарға жылдам қол жеткізе аласыз.Қаріптерді басқаруға арналған бөлек бет.
Қаріп кітапханасында енді қаріптерді басқаруға арналған арнайы бет бар. Қаріптерді енді орталықтан жүктеп, орнатуға және бір жерден басқаруға болады, бұл блок негізіндегі тақырыптарды пайдаланатын веб-сайт иелерінің жұмысын жеңілдетуі керек.Басылымдарды визуалды салыстыру.
Редакторға визуалды түзетулер қосылды: енді түзетулер арасында ауысу үшін сырғытпаны пайдаланып, жазбаның немесе беттің екі нұсқасын визуалды түрде салыстыра аласыз. Құжат инспекторы өзгерістердің қысқаша мазмұнын көрсетеді және сіз беттегі жеке өзгертілген аймақтарға тікелей өте аласыз.Тұрақтырақ iframe редакторы.
Егер енгізілген барлық блоктар Block API 3 немесе одан жоғары нұсқасын пайдаланса, жазба редакторы енді оқшауланған iframe режимін белсендірек пайдаланады. Бұл тақырып немесе плагин стильдері мен сценарийлерінің редактордың өзіне әсерін азайтуы керек.Теңшелетін мобильді мәзірлер.
Мобильді құрылғыларға арналған шарлау қабаттасу мәзірлерін енді Сайт редакторындағы блоктар мен үлгілерден құруға болады. Арнайы шарлау қабаттамасын жабу блогы қосылды, бұл тақырыптар мен пайдаланушыларға мобильді навигацияның сыртқы түрін көбірек басқаруға мүмкіндік береді.Құрылғылар мен бейімделгіш параметрлер бойынша блоктардың көрінуі.
В WordPress 7.0 енді құрылғы түріне байланысты блоктарды жасыруға немесе көрсетуге мүмкіндік береді. Жауап беру режимінің параметрлері де кеңейтілді: сіз әртүрлі үзіліс нүктелерінің стильдерін өзгерте аласыз және олардың өлшемдерін реттей аласыз.Үлгіні жақсарту және үлгіні қайта анықтау.
Pattern Overrides енді тек негізгі блоктармен ғана емес, сонымен қатар арнайы блоктармен де жұмыс істейді. Әзірлеушілерге Block Bindings арқылы атрибуттарды басқарудың жаңа нұсқалары берілді, ал contentOnly режимі кеңейтілді, бұл блок авторларынан block.json файлында өңделетін атрибуттарды мұқият сипаттауды талап етеді.Жаңа және жақсартылған блоктар.
Тақырып блогы, нан үгінділері блогы және белгішелер блогы қосылды. Галерея енді лайтбокс слайдшоуларын қолдайды, бейнелерді енді мұқаба блоктарында фон ретінде пайдалануға болады, ал абзац блоктары енді бағандар мен мәтін шегіністерін қолдайды.Блок деңгейіндегі CSS.
Енді редактор беттегі белгілі бір блокқа арнайы CSS қолдануға мүмкіндік береді. Бұл жеке кластар жасамай және тақырыпты қолмен өңдеусіз егжей-тегжейлі теңшеуге мүмкіндік береді.Тек PHP үшін блокты тіркеу.
Әзірлеушілер енді блоктар мен үлгілерді PHP-де Block API арқылы тікелей жасай және тіркей алады. PHP-те тіркелген блоктар енді DataForm арқылы өңделетін атрибуттар мен автоматты тексеруді басқаруды генерациялауды ұсынады.Интерактивтілік API интерфейсіндегі өзгерістер.
watch() функциясы @wordpress/interactivity пакетіне қосылды, бұл сізге кері шақыру ішіндегі сигналдық өзгерістерге жазылуға мүмкіндік береді. data-wp-watch директивасын DOM элементінің өмірлік циклінде пайдалануға және күй өзгерістеріне жауап беруге болады.DataViews, DataForms және Site Editor кеңейтімі.
Жаңа Activity және Details орналасулары қосылды, модальды терезелердің көрінісі жақсартылды және Field API енді үшінші тарап түрлерін тіркеуді қолдайды. Сайт редакторы кеңейтілетін маршруттау үшін негіз болып табылады, ал жаңа @wordpress/boot пакеті плагиндерге өздерінің сайт редакторы беттерін құруға мүмкіндік береді.Пайдаланушыларды тіркеудің қауіпсіздігі жоғарырақ.
Әкімші және редактор рөлдері Жалпы параметрлердегі жаңа пайдаланушылар үшін әдепкі рөл таңдауынан алынып тасталды. Егер осы рөлдердің бірі жаңартудан бұрын таңдалған болса, Сайт денсаулығы ескерту көрсетеді. Әзірлеушілер үшін default_role_dropdown_excluded_roles сүзгісі қосылды.Кітапхана және талаптарды жаңарту.
PHP үшін ең аз нұсқа WordPress Core енді көтерілді PHP 7.4PHPMailer 7.0.2 нұсқасына, backbone.js 1.6.1 нұсқасына, Requests 2.0.17 нұсқасына, CodeMirror соңғы v5 тармағына жаңартылды; Тақырыптарға арналған PHP 8.1 ескіру туралы хабарландыруларды өңдеу мүмкіндігі де қосылды.
WordPress 7.0 нұсқасы бірден бірнеше құралдың негізін қайта құру әрекеті сияқты: жасанды интеллект интеграциясы, әкімші панелі, редактор, блоктар, үлгілер және сервер жағындағы блокты тіркеу. Әдеттегідей, веб-сайт иелеріне жаңартуды алдымен өз сайттарының көшірмесінде сынап көру ұсынылады, әсіресе олар редакторға белсенді түрде кедергі келтіретін күрделі тақырыптарды, визуалды құрастырушыларды және плагиндерді пайдаланса.
Ақпарат көзі: linux.org.ru
