Към съдържанието
WordPress 6.9 „Gene“: бележки по блокове, Command Palette навсякъде и нова Abilities API
Hannah Turing
Hannah Turing 2025. December 2. · 2 min read

WordPress 6.9 „Gene“: бележки по блокове, Command Palette навсякъде и нова Abilities API

WordPress 6.9 с кодово име „Gene“ (в чест на джаз пианиста Gene Harris) е насочен доста ясно към два типа потребители: екипи, които редактират съдържание заедно, и разработчици, които искат по-структурирани, „машинно четими“ възможности за автоматизация. Резултатът е релийз с няколко големи промени в UX-а на редактора, плюс сериозни оптимизации за скорост и порция accessibility подобрения.

Какво ново има в 6.9 (накратко)

  • Notes: коментари/бележки на ниво блок директно върху „канавата“ (canvas) в редактора на страници и публикации.
  • Command Palette: командната палитра вече е достъпна от цялото табло (dashboard), не само в определени екрани.
  • Fit text to container: нова типографска опция за Paragraph и Heading, която автоматично оразмерява текста спрямо контейнера.
  • Abilities API: унифициран, стандартизиран слой за регистриране/валидация/изпълнение на действия през различни контексти (PHP, REST endpoint-и, AI агенти).
  • Accessibility: над 30 корекции, включително по-добри screen reader анонси и по-стабилен фокус при писане.
  • Performance: подобрения във LCP и рендеринг пътя (on-demand block styles за classic теми, minify на стиловете при block теми, по-висок лимит за inline styles, deprioritizing на не-критични скриптове), плюс оптимизации в заявки към базата, кеширане и WP-Cron.

Notes: реална колаборация на ниво блок (а не „коментари по имейл“)

Най-практичната промяна за редакционни екипи е Notes — бележки, които се „закачат“ към конкретен block (блок) в блоковия редактор. Идеята е проста: обратната връзка да се случва точно там, където е проблемът — върху конкретното заглавие, параграф, банер или layout секция, вместо в отделен документ или поредица от съобщения.

Бележки (Notes) в WordPress редактора, закачени към конкретни блокове
Notes добавя коментиране директно върху блоковете в редактора, за да екипът да ревюира по-контекстно. — Forrás: WordPress.org

От гледна точка на процеса това е голяма стъпка напред за сайтове с повече от един редактор — маркетинг екип, copywriter-и, дизайнери, SEO човек. Бележките са контекстни, по-лесни за проследяване и намаляват риска някой да „поправи“ грешния елемент.

Command Palette в целия dashboard: по-малко кликове, повече клавиатура

Command Palette (командна палитра) е инструментът, който power потребителите вече познават от редактори и IDE-та: отваряш поле, пишеш няколко символа и навигираш/стартираш действие. В 6.9 тя вече е достъпна от всяка част на админ панела — докато пишеш пост, докато си в Site Editor, докато разглеждаш плъгини.

Command Palette в WordPress 6.9 с навигация към шаблони, настройки и публикации
В 6.9 Command Palette се използва за навигация и действия из целия dashboard. — Forrás: WordPress.org

Това обикновено звучи като „малък“ UX детайл, но при ежедневна работа на администратори и редактори реално спестява време: по-бързо намираш екрани, настройки и списъци със съдържание, без да прескачаш през менюта.

Fit text to container: типография, която се наглася сама

WordPress 6.9 добавя нова типографска настройка за Paragraph и Heading: Fit text to container. На практика това е автоматично оразмеряване на шрифта така, че текстът да „запълни“ контейнера оптимално. Полезно е за hero секции, банери, callout-и и всякакви елементи, където искаш текстът да изглежда като част от дизайна, без да пипаш ръчно размери за различни ширини.

Опцията Fit text to container в WordPress 6.9 за Paragraph/Heading блокове
„Fit text to container“ автоматично напасва размера на шрифта спрямо контейнера. — Forrás: WordPress.org

Кога е най-полезно

Ако имаш дизайн с големи заглавия/слогани в ограничени контейнери (карти, банери, секции в шаблон), тази опция намалява нуждата от различни font-size стойности за breakpoints.

Abilities API: унифицирана основа за автоматизация и „умни“ интеграции

Най-интересното за разработчици в този релийз е Abilities API. „API“ тук е в смисъла на програмируем интерфейс, а „Abilities“ може да се мисли като регистър от действия/възможности на сайта, които са описани по стандартизиран и machine-readable начин. Според анонса целта е разработчиците да могат да регистрират, валидират и изпълняват действия консистентно в различни контексти — от PHP, през REST endpoint-и, до автоматизирани/AI-базирани агенти.

Илюстрация за Abilities API в WordPress 6.9, свързана с автоматизация и AI
Abilities API цели унифициран „речник“ за действия/възможности на сайта, използваем от различни контексти. — Forrás: WordPress.org

За практиката това звучи като основа за по-стабилни workflow-и: автоматични операции (например публикуване, обновяване на мета, регенерация на шаблони), които могат да бъдат извиквани през различни входове, но да минават през единна валидация и правила за достъп.

Важно уточнение

В анонса Abilities API е представен като „основа“ (groundwork) за бъдеща автоматизация. Ако поддържаш плъгини/интеграции, следи developer ресурсите (Field Guide и Release Notes) за конкретните детайли и препоръки за миграция.

Accessibility: над 30 фикса в core

WordPress 6.9 включва над 30 accessibility подобрения в core. Сред акцентите са по-точни screen reader анонси, скриване на ненужно CSS-генерирано съдържание от assistive технологии, корекции при позициониране на курсора и по-стабилен фокус при писане (включително при избор на autocomplete предложение).

Performance: по-добър LCP и по-чист рендеринг път

От performance гледна точка релийзът цели по-бързо визуално „първо зареждане“ за посетителите. 6.9 адресира LCP (Largest Contentful Paint) чрез подходи като зареждане на block styles „on-demand“ за classic теми, minify на стиловете при block theme-ове и увеличаване на лимита за inline styles. Допълнително се работи по освобождаване на рендеринг пътя чрез deprioritizing на не-критични скриптове.

Има и по-„backend“ оптимизации: по-ефективни database заявки, по-добро кеширане, подобрен spawning на WP Cron и нов output buffer за template enhancement, който (по описанието) отваря врата за още оптимизации напред.

Къде да видиш детайлите и как да свалиш 6.9

Ако планираш ъпдейт за клиентски сайтове или поддържаш плъгин/тема, най-полезните официални точки са: страницата „What’s New“ с обобщение на промените, Release Notes за пълния списък с промени и Field Guide с developer-бележки.

Download WordPress 6.9 “Gene” wordpress-6.9.zip
  • Обзор на новостите: https://wordpress.org/download/releases/6-9
  • Release Notes: https://wordpress.org/documentation/wordpress-version/version-6.9
  • Field Guide (за разработчици): https://make.wordpress.org/core/wordpress-6-9-field-guide/
  • Learn WordPress ресурси: https://learn.wordpress.org/

Контекст: мащабът на релийза (и защо това има значение)

По данни от анонса WordPress 6.9 е резултат от работата на 900+ контрибутори от различни държави, с 279 first-time участници и 340+ подобрения и фикса. Също така 6.9 е напълно преведен в 71+ locale-а, а преводаческите екипи продължават да догонват и останалите езици.

Обобщение

WordPress 6.9 „Gene“ е релийз, който едновременно подобрява ежедневната редакторска работа (Notes и глобалният Command Palette), дава по-визуални инструменти за дизайн (Fit text to container), и поставя основи за по-унифицирана автоматизация чрез Abilities API. Към това добави сериозен пакет performance и accessibility подобрения — и получаваш версия, която си заслужава внимателно планиран ъпдейт, особено за сайтове с активна редакционна дейност и високи изисквания към скоростта.

Hannah Turing

Hannah Turing

WordPress разработчик и технически писател в HelloWP. Помагам на разработчиците да създават по-добри уебсайтове с модерни инструменти като Laravel, Tailwind CSS и екосистемата WordPress. Страстна към чистия код и опита на разработчика.

Всички публикации

Присъединете се към общността на HelloWP!

Разговаряйте с нас за WordPress и уеб разработка и споделяйте опит с други разработчици.

- членове
- онлайн
Присъединяване

We use cookies to improve your experience. By continuing, you agree to our Cookie Policy.