WordPress 6.9 »Gene«: opombe v blokih, globalna Command Palette in Abilities API za avtomatizacijo
WordPress 6.9 z imenom »Gene« (po jazz pianistu Geneu Harrisu) je ena tistih izdaj, kjer se spremembe ne poznajo le v nekaj novih nastavitvah, ampak konkretno vplivajo na vsakodnevno delo ekip: urejanje vsebine, pregledovanje sprememb, navigacijo po administraciji in — za razvijalce — bolj standardiziran način razmišljanja o tem, kaj je v sistemu sploh dovoljeno izvajati.
V nadaljevanju so izpostavljene novosti, ki bodo zanimale predvsem tiste, ki WordPress uporabljajo profesionalno: v agencijah, produktnih ekipah in pri razvoju vtičnikov/tem.
Notes: komentarji direktno na ravni blokov
Najbolj »timska« novost v 6.9 je funkcija Notes: možnost dodajanja opomb neposredno na posamezne bloke v urejevalniku objav in strani. Gre za blokovno komentiranje (block-level commenting) — feedback je prilepljen na konkreten odstavek, naslov, gumb, sekcijo … ne pa izgubljen v e-mail verigi ali v splošnih komentarjih tipa »na sredini strani nekaj ne štima«.
V praksi to pohitri review proces: urednik lahko označi točno določen blok, oblikovalec ali avtor pa hitro vidi, kaj je treba popraviti. Ker se opombe dogajajo »na platnu« (v samem editorju), je manj konteksta za razlaganje in manj možnosti za nesporazume.

Command Palette zdaj deluje povsod v administraciji
Command Palette (paleta ukazov — iskalnik in zaganjalnik akcij v adminu) je v 6.9 razširjena čez celotno nadzorno ploščo. To pomeni, da do nje dostopaš ne glede na to, ali si v urejevalniku objav, v Site Editorju, med nastavitvami ali pri upravljanju vtičnikov.
Za »power user« način dela je to velika zmaga: manj klikanja po menijih in hitrejše preklapljanje med zasloni, predlogami, objavami in nastavitvami — vse z nekaj tipkami in vnosom ukaza.

»Fit text to container«: tipografija, ki se prilagaja prostoru
WordPress 6.9 doda novo tipografsko možnost za besedilne bloke: fit text to container. Zaenkrat je na voljo v blokih Paragraph in Heading, in dela točno to, kar obljublja: samodejno prilagodi velikost pisave, da besedilo optimalno zapolni prostor znotraj svojega kontejnerja.
To je uporabno pri bannerjih, poudarkih, »hero« sekcijah ali kratkih calloutih, kjer želiš vizualno močan naslov, a nočeš ročno loviti breakpointov in velikosti fonta za vsako širino.

Abilities API: standardiziran sistem dovoljenj za akcije (in avtomatizacijo)
Za razvijalce je ključna novost Abilities API. Če poenostavim: WordPress s tem postavlja temelje za enoten, strojno berljiv sistem dovoljenj (permissions), kjer se funkcionalnosti in akcije registrirajo v standardiziranem registru ter se nato lahko dosledno validirajo in izvajajo v različnih kontekstih.
V napovedi izpostavijo, da isti model ciljajo čez PHP, REST endpoint (endpoint = URL točka API-ja, ki sprejme zahtevek) in celo AI agente oziroma avtomatizirane tokove. To je pomembno zato, ker je WordPress zgodovinsko razpršil logiko dovoljenj med capabilityje, nonce preverjanja, custom rešitve v vtičnikih in različno implementirane REST permission callbacke. Abilities API obljublja bolj konsistentno osnovo za »naslednjo generacijo« avtomatizacije.

Zakaj je to praktično?
Ko imaš enotno definiran nabor »akcij« in pravil, kdo jih lahko sproži, postane lažje graditi avtomatizacije (npr. integracije, workflowe, AI asistente) brez tega, da vsak del sistema izumlja svoj permission model.
Dostopnost: več kot 30 popravkov v jedru
WordPress 6.9 prinese več kot 30 izboljšav dostopnosti (accessibility/a11y). Med izpostavljenimi so boljša obvestila za bralnike zaslona (screen readers), skrivanje nepotrebnih CSS-generiranih vsebin pred asistivnimi tehnologijami, popravki pri pozicioniranju kazalca in bolj stabilen fokus pri tipkanju — tudi v primerih, ko uporabnik klikne predlog iz autocomplete.
Zmogljivost: boljši LCP, manj blokiranja izrisa in hitrejši frontend
Na performance strani 6.9 cilja predvsem na hitrejše nalaganje strani za obiskovalce. V ospredju je izboljšan LCP (Largest Contentful Paint), in to prek več konkretnih optimizacij: nalaganje stilov blokov »na zahtevo« pri klasičnih temah, minifikacija stilov pri blok temah, višja omejitev za inline stile ter razbremenitev render poti z nižjo prioriteto ne-kritičnih skript.
Poleg tega omenjajo še optimizacije po celotnem stacku: izboljšane poizvedbe v bazo, boljši caching, bolj dodelano proženje WP Cron ter nov output buffer za template enhancement, ki naj bi odprl vrata dodatnim optimizacijam v prihodnje.
Kaj še: novi bloki in bolj vizualen drag & drop
Izdaja doda tudi nekaj praktičnih novih blokov in bolj vizualen drag & drop pristop, s katerim je sestavljanje kompleksnejših postavitev manj »mehansko«. Fokus je na hitrejšem grajenju bogatejše, dinamične vsebine — predvsem za uporabnike, ki večino časa preživijo v urejevalniku in Site Editorju.
Kje pogledati podrobnosti (tudi za razvijalce)
- Pregled novosti in »feature showcase«: https://wordpress.org/download/releases/6-9
- Release notes in tehnični detajli sprememb: https://wordpress.org/documentation/wordpress-version/version-6.9
- Developer spremembe z razlago konteksta: https://make.wordpress.org/core/wordpress-6-9-field-guide/
- Učni materiali in delavnice: https://learn.wordpress.org/
Sklep: 6.9 je izdaja za ekipe in avtomatizacijo
Če delaš z WordPressom v timu, boš največ občutil Notes in širše dostopno Command Palette. Če razvijaš vtičnike ali integracije, pa je Abilities API signal, da WordPress resneje gradi standardizirano osnovo za varno izvajanje akcij prek različnih kanalov — od PHP-ja do REST-a in avtomatiziranih agentov. Na vrhu vsega pridejo še konkretni premiki pri dostopnosti in hitrosti, kar je pri jedru vedno dobrodošlo.
Hannah Turing
WordPress razvijalka in tehnična pisateljica pri HelloWP. Pomagam razvijalcem graditi boljše spletne strani z modernimi orodji, kot so Laravel, Tailwind CSS in ekosistem WordPress. Navdušena nad čisto kodo in izkušnjo razvijalca.
Vse objave