Най-важното за WordPress 6.9 – Нови блок благинки, Abilities API и др.

Предстоящата версия на WordPress – 6.9 – е планирана за издаване на 2 декември. Забележително е, че това издание съвпада със събитието „State of the Word“, което за първи път се провежда едновременно с голямо ядро обновление. WordPress 6.9 включва множество функции и подобрения, насочени както към крайните потребители, така и към разработчиците.

Райън Уелчър е един от ключовите участници в процеса като съ-ръководител по приоритизирането на задачите (co-triage release lead) заедно с Аки Хамано.

За тези, които желаят да разгледат техническите детайли по-задълбочено, току-що публикуваният „Field Guide“ на make.wordpress.org/core е наличен. Препоръчително е и тестването на Release Candidate 3, който беше пуснат съвсем наскоро.

Подобрения за потребителите: Улеснен работен процес и по-добро сътрудничество

WordPress 6.9 въвежда редица промени, които подобряват ежедневната работа на създателите на съдържание:

• Бележки по блоковете (Block Notes)

Функционалност, наподобяваща коментарите в Google Документи. Позволява добавяне на бележки директно върху блокове — видими за съавтори, редактори или клиенти. Бележките се съхраняват като метаданни към блока и са полезни при работа в екип или на тестови среди. Това е първоначалната реализация; очакват се уведомления и допълнителни разширения във WordPress 7.0. Достъпни са както от панела в заглавието на редактора, така и от менюто на всеки блок.

• Редактиране на галерии

Галериите вече имат лесно управление на съотношението на страните (aspect ratio) за всички изображения директно от страничната лента. Досега беше необходимо ръчно коригиране и повторно качване на снимки.

• Подобрено плъзгане и пускане (Drag & Drop)

Потребителите вече виждат реалния елемент, който плъзгат, което прави подреждането на блокове по-интуитивно. Подобрението важи както за единични блокове, така и за групи.

• Скриване на съдържание (Hide functionality)

Позволява скриване на блокове (напр. банери, галерии) от публичната част на сайта, докато върви подготвителна работа по тях. Идеално за съдържание, планирано за бъдещи кампании като Черен петък, директно върху жив сайт. Блокът остава част от публикацията, но не се вижда във фронтенда. Разширения се очакват в WordPress 7.0.

• Нови блокове

  • Акордеон (Accordion Block) — дългоочакван блок с настройки за автоматично затваряне, позиция на иконата и поддръжка на вложени блокове. Подлежи на стилизиране чрез theme.json и CSS.
  • Време за четене (Time to Read Block) — преминава от експериментален към стабилен. Изчислява автоматично времето за четене по брой думи и може да се ползва в публикации или Query Loops. Предлага и режим, показващ само броя думи.
  • Математически блок (Math Block) — подходящ за научни, технически и образователни текстове. Използва LaTeX нотация и може да генерира MathML. Поддържа и inline форматиране.

• „Разтеглив текст“ (Stretchy Text)

Позволява на заглавия и параграфи да се разширяват така, че да запълнят цялата ширина на контейнера в един ред. Подходящо за динамични и експресивни дизайни.

Развития за разработчиците: Гъвкавост, автоматизация и подготовка за AI

WordPress 6.9 носи значителни нововъведения за девелопърите, особено в областта на данните, интерфейса и бъдещата интеграция на изкуствен интелект.

• Разширени Block Bindings

Преди WordPress 6.9 атрибутно обвързване с външни данни беше възможно само за четири блока. Вече почти всеки блок — включително персонализиран — може да бъде свързан с post meta и други външни данни чрез нови PHP филтри като block_binding_supported_attributes. Това значително намалява нуждата от разработка на специални блокове. В Query Loop обвързаните блокове автоматично наследяват метаданните на текущата публикация.

• Подобрени персонализирани източници на данни

Новият механизъм getFieldsList позволява на административния интерфейс да работи гладко с персонализирани binding-източници (например за показване на откъси от публикация), без нужда от сложни ръчни конфигурации.

• Командна палитра (Command Palette) в целия админ панел

Командната палитра (Command/Ctrl + K) вече е достъпна в цялата админ среда, а не само в редактора. Разработчиците могат да регистрират собствени команди, които да отвеждат потребителите към страниците на техните плъгини, настройки и инструменти. Добавен е нов React hook: useCommands.

• Подобрения в Interactivity API

Interactivity API предлага стандартизиран начин за добавяне на интерактивност без външни библиотеки. Новите подобрения включват:

  • обновен синтаксис на директивите с уникални идентификатори, гарантиращ валиден HTML при множество директиви върху един елемент;
  • свойството attachTo в Interactivity Router, което позволява динамично прикрепяне на съдържание (напр. модални прозорци, уведомления за бисквитки) към друг селектор на страницата при клиентска навигация.

• Abilities API — първа стъпка към AI в WordPress

Новото Abilities API позволява регистриране на „способности“, които могат да бъдат извиквани от AI инструменти. Примери включват четене на debug.log или извършване на проверки за сигурност на плъгин. Това е основата за бъдещи интеграции на AI в ядрото.

• Други технически подобрения

Версия 6.9 включва Streaming Block Parser, осем нови хука, тринадесет нови филтъра и подобрения в буферирането на изхода при блокови теми, което подобрява производителността.

Допълнителна информация

Райън Уелчър, съ-ръководител по приоритизирането на задачите за WordPress 6.9, ще бъде лектор на WordCamp Sofia 2025 на 29 ноември.

Един отговор за “Най-важното за WordPress 6.9 – Нови блок благинки, Abilities API и др.”

Вашият коментар

Олег Петров е експерт в разработката на сайтове и електронни магазини с WordPress и WooCommerce. Последните 6 години Олег се занимава с автоматизации и решения базирани на AI. Олег Петров води частни и групови обучения, както за WordPress така и за AI асистирано програмиране - Vibe Coding. Автор е и на WordPress плъгина diveWP. Преди да заработи за себе си, той е работил за компании като Мтел, BTV и Publicis. Олег развива и YouTube канал, където споделя съвети за работа с WordPress, за дигитален маркетинг и SEO. Менажира и най-голямата активна група за WordPress – WordPress България с над 10 000 участници. Освен всичко това Олег скоро пуска и първия си плъгин, който цели да помогне на общността предоставяйки детайлен анализ на добрите практики в един WordPress сайт.
Още статии