{"id":66,"date":"2025-12-02T00:00:00","date_gmt":"2025-12-01T23:00:00","guid":{"rendered":"https:\/\/helloblog.io\/cs\/wordpress-6-9-gene-poznamky-paleta-prikazu-abilities-api\/"},"modified":"2026-01-20T06:32:57","modified_gmt":"2026-01-20T05:32:57","slug":"wordpress-6-9-gene-poznamky-paleta-prikazu-abilities-api","status":"publish","type":"post","link":"https:\/\/helloblog.io\/cs\/wordpress-6-9-gene-poznamky-paleta-prikazu-abilities-api\/","title":{"rendered":"WordPress 6.9 \u201eGene\u201c: pozn\u00e1mky v bloc\u00edch, paleta p\u0159\u00edkaz\u016f v\u0161ude a nov\u00e1 Abilities API"},"content":{"rendered":"\n<p>WordPress 6.9 s k\u00f3dov\u00fdm ozna\u010den\u00edm <strong>\u201eGene\u201c<\/strong> (pojmenovan\u00fd na po\u010dest jazzov\u00e9ho pianisty Gene Harrise) je jeden z t\u011bch release\u016f, kter\u00e9 nejsou jen o p\u00e1r nov\u00fdch bloc\u00edch, ale o zm\u011bn\u011b pracovn\u00edho flow. Nejv\u011bt\u0161\u00ed dopad poc\u00edt\u00ed hlavn\u011b t\u00fdmy: redakce, agentury a v\u0161ichni, kdo ve WordPressu re\u00e1ln\u011b iteruj\u00ed obsah a design ve v\u00edce lidech.<\/p>\n\n\n\n<p>V tomhle \u010dl\u00e1nku rozeb\u00edr\u00e1m, co v 6.9 stoj\u00ed za pozornost: <strong>Notes<\/strong> (koment\u00e1\u0159e\/p\u0159ipom\u00ednky p\u0159\u00edmo k blok\u016fm), <strong>Command Palette<\/strong> dostupnou nap\u0159\u00ed\u010d dashboardem, typografickou novinku <strong>Fit text to container<\/strong>, a hlavn\u011b <strong>Abilities API<\/strong> \u2013 nov\u00fd standardizovan\u00fd syst\u00e9m opr\u00e1vn\u011bn\u00ed a \u201eakc\u00ed\u201c, kter\u00fd m\u00e1 b\u00fdt \u010diteln\u00fd i pro automatizace a AI workflow. Do toho WordPress 6.9 p\u0159id\u00e1v\u00e1 i slu\u0161nou v\u00e1rku zm\u011bn v p\u0159\u00edstupnosti a v\u00fdkonu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">WordPress 6.9 ke sta\u017een\u00ed a rychl\u00e9 odkazy pro v\u00fdvoj\u00e1\u0159e<\/h2>\n\n\n<a href=\"https:\/\/wordpress.org\/wordpress-6.9.zip\" class=\"download-card\" download>\n                <span class=\"download-icon\"><i class=\"fa-duotone fa-file-zipper\"><\/i><\/span>\n                <span class=\"download-info\">\n                    <span class=\"download-title\">Download WordPress 6.9 \u201eGene\u201c<\/span>\n                    <span class=\"download-meta\"><span class=\"download-filename\">wordpress-6.9.zip<\/span><\/span>\n                <\/span>\n                <span class=\"download-action\"><i class=\"fa-duotone fa-arrow-down-to-line\"><\/i><\/span>\n            <\/a>\n\n\n<ul class=\"wp-block-list\">\n\n<li>P\u0159ehled novinek ve verzi 6.9: https:\/\/wordpress.org\/download\/releases\/6-9<\/li>\n\n\n<li>Release Notes (instalace, zm\u011bny, seznam \u00faprav): https:\/\/wordpress.org\/documentation\/wordpress-version\/version-6.9<\/li>\n\n\n<li>Field Guide pro v\u00fdvoj\u00e1\u0159e (detailn\u00ed developer notes): https:\/\/make.wordpress.org\/core\/wordpress-6-9-field-guide\/<\/li>\n\n\n<li>Learn WordPress (kurzy, workshopy): https:\/\/learn.wordpress.org\/<\/li>\n\n\n<li>Make WordPress \/ Contribute (zapojen\u00ed do projektu): https:\/\/make.wordpress.org\/contribute\/<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Notes: p\u0159ipom\u00ednky p\u0159\u00edmo v bloc\u00edch (kone\u010dn\u011b spolupr\u00e1ce \u201ena pl\u00e1tn\u011b\u201c)<\/h2>\n\n\n\n<p>Nejviditeln\u011bj\u0161\u00ed novinka pro redak\u010dn\u00ed provoz jsou <strong>Notes<\/strong> \u2013 pozn\u00e1mky p\u0159ipojen\u00e9 <strong>p\u0159\u00edmo ke konkr\u00e9tn\u00edmu bloku<\/strong> v editoru p\u0159\u00edsp\u011bvk\u016f a str\u00e1nek. Prakticky to znamen\u00e1, \u017ee feedback u\u017e nen\u00ed roztrou\u0161en\u00fd v e-mailech, ve Slacku nebo v koment\u00e1\u0159\u00edch \u201en\u011bkde u \u010dl\u00e1nku\u201c, ale je doslova ukotven\u00fd v m\u00edst\u011b, kter\u00e9 \u0159e\u0161\u00ed\u0161.<\/p>\n\n\n\n<p>Pro t\u00fdmy to \u0159e\u0161\u00ed dva typick\u00e9 probl\u00e9my: (1) ztr\u00e1tu kontextu (\u201ek jak\u00e9 \u010d\u00e1sti str\u00e1nky tohle vlastn\u011b je?\u201c) a (2) chaos v reviz\u00edch, kdy se z\u00e1rove\u0148 upravuje copy i layout. Pozn\u00e1mka \u017eije u bloku, tak\u017ee se mnohem sn\u00e1z dohled\u00e1, co je hotov\u00e9 a co se je\u0161t\u011b mus\u00ed doladit.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1360\" height=\"840\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-notes.png\" alt=\"Uk\u00e1zka Notes: lid\u00e9 zanech\u00e1vaj\u00ed pozn\u00e1mky p\u0159\u00edmo u blok\u016f v editoru p\u0159\u00edsp\u011bvku.\" class=\"wp-image-62\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-notes.png 1360w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-notes-300x185.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-notes-1024x632.png 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-notes-768x474.png 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-notes-400x247.png 400w\" sizes=\"auto, (max-width: 1360px) 100vw, 1360px\" \/><figcaption class=\"wp-element-caption\">Notes p\u0159id\u00e1vaj\u00ed blokov\u00e9 komentov\u00e1n\u00ed p\u0159\u00edmo v editoru. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Kdy to d\u00e1v\u00e1 nejv\u011bt\u0161\u00ed smysl<\/h4>\n\n\n<p>Notes jsou nejp\u0159\u00ednosn\u011bj\u0161\u00ed tam, kde se st\u0159\u00eddaj\u00ed role: copywriter \u2192 editor \u2192 design\u00e9r \u2192 klient. P\u0159ipom\u00ednka z\u016fst\u00e1v\u00e1 u konkr\u00e9tn\u00edho bloku, tak\u017ee odpad\u00e1 \u201enajdi odstavec, kde\u2026\u201c a zkracuje se review cyklus.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Command Palette nap\u0159\u00ed\u010d administrac\u00ed: rychlej\u0161\u00ed navigace i akce<\/h2>\n\n\n\n<p>Command Palette (paleta p\u0159\u00edkaz\u016f \u2013 typicky vyvolan\u00e1 kl\u00e1vesovou zkratkou) u\u017e nen\u00ed jen editorov\u00e1 hra\u010dka. Ve WordPressu 6.9 je dostupn\u00e1 <strong>z libovoln\u00e9 \u010d\u00e1sti dashboardu<\/strong>: p\u0159i psan\u00ed, v Site Editoru, u plugin\u016f, v nastaven\u00ed\u2026 C\u00edl je jasn\u00fd: zkr\u00e1tit cestu k \u010dasto pou\u017e\u00edvan\u00fdm obrazovk\u00e1m a \u00fakon\u016fm na p\u00e1r stisk\u016f kl\u00e1ves.<\/p>\n\n\n\n<p>Pokud spravuje\u0161 v\u00edce web\u016f nebo d\u011bl\u00e1\u0161 support a triage, tohle je p\u0159esn\u011b ten typ zlep\u0161en\u00ed, kter\u00fd se ne?zd\u00e1 dramatick\u00fd v release postu, ale v praxi \u0161et\u0159\u00ed minuty denn\u011b. A u WordPressu jsou minuty denn\u011b p\u0159ekvapiv\u011b velk\u00e1 polo\u017eka.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1360\" height=\"840\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-command-palette.png\" alt=\"Command Palette ve WordPressu 6.9 umo\u017e\u0148uje p\u0159ep\u00ednat mezi \u010d\u00e1stmi webu (\u0161ablony, nastaven\u00ed, p\u0159\u00edsp\u011bvky).\" class=\"wp-image-63\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-command-palette.png 1360w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-command-palette-300x185.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-command-palette-1024x632.png 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-command-palette-768x474.png 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-command-palette-400x247.png 400w\" sizes=\"auto, (max-width: 1360px) 100vw, 1360px\" \/><figcaption class=\"wp-element-caption\">Paleta p\u0159\u00edkaz\u016f je dostupn\u00e1 nap\u0159\u00ed\u010d administrac\u00ed. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Fit text to container: typografie, kter\u00e1 se p\u0159izp\u016fsob\u00ed prostoru<\/h2>\n\n\n\n<p>V blokov\u00e9m editoru p\u0159ibyla nov\u00e1 typografick\u00e1 volba <strong>Fit text to container<\/strong> pro textov\u00e9 bloky \u2013 konkr\u00e9tn\u011b pro <strong>Paragraph<\/strong> a <strong>Heading<\/strong>. Princip je jednoduch\u00fd: WordPress automaticky uprav\u00ed velikost p\u00edsma tak, aby text co nejl\u00e9pe vyplnil dostupn\u00fd kontejner.<\/p>\n\n\n\n<p>Prakticky to vyu\u017eije\u0161 pro bannery, hero sekce, v\u00fdrazn\u00e9 callouty nebo t\u0159eba \u201e\u0161t\u00edtky\u201c v layoutu, kde se d\u00e9lka textu m\u011bn\u00ed (r\u016fzn\u00e9 jazyky, dynamick\u00fd obsah) a nechce\u0161 to ru\u010dn\u011b p\u0159enastavovat pro ka\u017ed\u00fd breakpoint.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1360\" height=\"840\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-fit-text.png\" alt=\"Volba Fit text to container roztahuje text v rozhran\u00ed tak, aby vyplnil kontejner.\" class=\"wp-image-64\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-fit-text.png 1360w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-fit-text-300x185.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-fit-text-1024x632.png 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-fit-text-768x474.png 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/post-fit-text-400x247.png 400w\" sizes=\"auto, (max-width: 1360px) 100vw, 1360px\" \/><figcaption class=\"wp-element-caption\">Fit text to container automaticky lad\u00ed velikost p\u00edsma podle dostupn\u00e9ho prostoru. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group callout callout-warning is-style-warning is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Pozor na \u010ditelnost a p\u0159\u00edstupnost<\/h4>\n\n\n<p>Automatick\u00e9 \u201enatahov\u00e1n\u00ed\u201c textu je super pro vizu\u00e1ln\u00ed prvky, ale u dlouh\u00fdch nadpis\u016f nebo na mal\u00fdch obrazovk\u00e1ch m\u016f\u017ee snadno narazit na limity \u010ditelnosti. D\u00e1v\u00e1 smysl hl\u00eddat kontrast, d\u00e9lku \u0159\u00e1dk\u016f a to, jestli text neztr\u00e1c\u00ed hierarchii v\u016f\u010di zbytku str\u00e1nky.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Abilities API: sjednocen\u00fd, strojov\u011b \u010diteln\u00fd syst\u00e9m opr\u00e1vn\u011bn\u00ed a akc\u00ed<\/h2>\n\n\n\n<p>Nejzaj\u00edmav\u011bj\u0161\u00ed v\u011bc pro v\u00fdvoj\u00e1\u0159e je v 6.9 bez debat <strong>Abilities API<\/strong>. WordPress ho popisuje jako <strong>standardizovan\u00fd registr funkcionalit<\/strong> (site functionality), kter\u00fd umo\u017en\u00ed akce jednotn\u011b <strong>registrovat, validovat a spou\u0161t\u011bt<\/strong> v r\u016fzn\u00fdch kontextech \u2013 od PHP p\u0159es REST endpointy a\u017e po automatizovan\u00e9 n\u00e1stroje a AI agenty.<\/p>\n\n\n\n<p>D\u016fle\u017eit\u00fd detail je \u201emachine-readable permissions system\u201c: opr\u00e1vn\u011bn\u00ed a schopnosti webu maj\u00ed b\u00fdt popsan\u00e9 konzistentn\u011b a \u010diteln\u011b pro n\u00e1stroje, kter\u00e9 nejsou jen \u010dlov\u011bk klikaj\u00edc\u00ed v administraci. Pokud se tenhle sm\u011br potvrd\u00ed v praxi (a navazuj\u00edc\u00ed tooling ho vyu\u017eije), m\u016f\u017ee to b\u00fdt z\u00e1klad pro bezpe\u010dn\u011bj\u0161\u00ed automatizace typu: \u201eud\u011blej X jen kdy\u017e je to povolen\u00e9 a auditovateln\u00e9\u201c, a to nap\u0159\u00ed\u010d pluginy i custom k\u00f3dem.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/abilities-api.png\" alt=\"Ilustrace k Abilities API: abstraktn\u00ed kruhy kolem ikony pluginu nazna\u010duj\u00ed automatizaci a AI.\" class=\"wp-image-65\" srcset=\"https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/abilities-api.png 1024w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/abilities-api-300x185.png 300w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/abilities-api-768x474.png 768w, https:\/\/helloblog.io\/app\/uploads\/sites\/11\/2026\/01\/abilities-api-400x247.png 400w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Abilities API m\u00e1 b\u00fdt sjednocen\u00fd z\u00e1klad pro akce a opr\u00e1vn\u011bn\u00ed nap\u0159\u00ed\u010d kontexty. \u2014 <em>Forr\u00e1s: WordPress.org<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group callout callout-info is-style-info is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Jak se na to d\u00edvat dnes<\/h4>\n\n\n<p>Abilities API je v 6.9 hlavn\u011b \u201epolo\u017een\u00ed z\u00e1klad\u016f\u201c. Pokud vyv\u00edj\u00ed\u0161 pluginy nebo v\u011bt\u0161\u00ed integrace, d\u00e1v\u00e1 smysl sledovat Field Guide a developer notes, proto\u017ee tohle m\u016f\u017ee ovlivnit zp\u016fsob, jak se v budoucnu budou popisovat a spou\u0161t\u011bt akce p\u0159es REST i automatizace.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">P\u0159\u00edstupnost: p\u0159es 30 oprav, kter\u00e9 jsou vid\u011bt v ka\u017edodenn\u00ed pr\u00e1ci<\/h2>\n\n\n\n<p>WordPress 6.9 p\u0159in\u00e1\u0161\u00ed v\u00edc ne\u017e 30 oprav v oblasti accessibility (a11y). Release post zmi\u0148uje hlavn\u011b zlep\u0161en\u00ed hl\u00e1\u0161en\u00ed pro screen readery, schov\u00e1n\u00ed zbyte\u010dn\u00e9ho CSS-generovan\u00e9ho obsahu p\u0159ed asistivn\u00edmi technologiemi, opravy um\u00edst\u011bn\u00ed kurzoru a stabiln\u011bj\u0161\u00ed focus p\u0159i psan\u00ed \u2013 v\u010detn\u011b situac\u00ed, kdy u\u017eivatel klikne na autocomplete n\u00e1vrh.<\/p>\n\n\n\n<p>Tohle jsou p\u0159esn\u011b ty zm\u011bny, kter\u00e9 se t\u011b\u017eko \u201eprod\u00e1vaj\u00ed\u201c na screenshotu, ale re\u00e1ln\u011b zvy\u0161uj\u00ed kvalitu editoru i administrace pro u\u017eivatele s asistivn\u00edmi pom\u016fckami \u2013 a \u010dasto i pro v\u0161echny ostatn\u00ed (focus a kurzor bugy um\u00ed potr\u00e1pit kohokoliv).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">V\u00fdkon: rychlej\u0161\u00ed na\u010d\u00edt\u00e1n\u00ed a m\u00e9n\u011b blokov\u00e1n\u00ed renderu<\/h2>\n\n\n\n<p>V oblasti performance WordPress 6.9 m\u00ed\u0159\u00ed na rychlej\u0161\u00ed frontend \u2013 konkr\u00e9tn\u011b na zlep\u0161en\u00ed <strong>LCP (Largest Contentful Paint)<\/strong>. Zmi\u0148ovan\u00e9 zm\u011bny zahrnuj\u00ed na\u010d\u00edt\u00e1n\u00ed styl\u016f blok\u016f \u201eon-demand\u201c pro klasick\u00e1 t\u00e9mata, minifikaci styl\u016f blokov\u00fdch t\u00e9mat a zv\u00fd\u0161en\u00ed limitu pro inline styly. K tomu p\u0159ib\u00fdv\u00e1 odstra\u0148ov\u00e1n\u00ed p\u0159ek\u00e1\u017eek pro renderov\u00e1n\u00ed a odsun ne?kritick\u00fdch skript\u016f, aby se pro\u010distila renderovac\u00ed cesta.<\/p>\n\n\n\n<p>Mimo samotn\u00e9 vykreslov\u00e1n\u00ed se release dot\u00fdk\u00e1 i backendu: optimalizovan\u00e9 datab\u00e1zov\u00e9 dotazy, \u00fapravy cache, zlep\u0161en\u00ed spou\u0161t\u011bn\u00ed WP Cron a nov\u00fd output buffer pro vylep\u0161en\u00ed \u0161ablon (template enhancement output buffer), v\u00fdsledkem \u010deho\u017e maj\u00ed b\u00fdt dal\u0161\u00ed mo\u017enosti pro budouc\u00ed optimalizace.<\/p>\n\n\n\n<div class=\"wp-block-group callout callout-success is-style-success is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Co z toho plyne pro praxi<\/h4>\n\n\n<p>Pokud spravuje\u0161 weby s klasick\u00fdmi t\u00e9maty i blokov\u00fdmi t\u00e9maty, 6.9 c\u00edl\u00ed na ob\u011b v\u011btve. Vyplat\u00ed se sledovat metriky (LCP) p\u0159ed\/po aktualizaci a ov\u011b\u0159it dopad hlavn\u011b na str\u00e1nk\u00e1ch s t\u011b\u017e\u0161\u00edmi \u0161ablonami a v\u00fdrazn\u00fdmi hero bloky.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Shrnut\u00ed: pro koho je 6.9 nejv\u011bt\u0161\u00ed posun<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li>T\u00fdmov\u00e1 tvorba obsahu: Notes kone\u010dn\u011b p\u0159in\u00e1\u0161ej\u00ed p\u0159ipom\u00ednky p\u0159\u00edmo do m\u00edsta, kde vznik\u00e1 copy a layout.<\/li>\n\n\n<li>Power users administrace: Command Palette nap\u0159\u00ed\u010d dashboardem zrychluje navigaci a opakovan\u00e9 \u00fakony.<\/li>\n\n\n<li>Design v bloc\u00edch: Fit text to container zjednodu\u0161uje responsivn\u00ed typografii u v\u00fdrazn\u00fdch prvk\u016f.<\/li>\n\n\n<li>V\u00fdvoj a automatizace: Abilities API je nov\u00fd sjednocen\u00fd z\u00e1klad pro akce a opr\u00e1vn\u011bn\u00ed nap\u0159\u00ed\u010d kontexty.<\/li>\n\n\n<li>Stabilita a UX: des\u00edtky a11y oprav a c\u00edlen\u00e9 performance zm\u011bny (LCP, styly, skripty, cache, Cron).<\/li>\n\n<\/ol>\n\n\n<div class=\"references-section\">\n                <h2>Reference \/ Zdroje<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/wordpress.org\/news\/2025\/12\/gene\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress 6.9 \u201cGene\u201d<\/a><\/li><li><a href=\"https:\/\/wordpress.org\/documentation\/wordpress-version\/version-6.9\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress 6.9 Release Notes<\/a><\/li><li><a href=\"https:\/\/make.wordpress.org\/core\/wordpress-6-9-field-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress 6.9 Field Guide<\/a><\/li><li><a href=\"https:\/\/wordpress.org\/download\/releases\/6-9\" target=\"_blank\" rel=\"noopener noreferrer\">What\u2019s New in WordPress 6.9<\/a><\/li><li><a href=\"https:\/\/learn.wordpress.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Learn WordPress<\/a><\/li><li><a href=\"https:\/\/make.wordpress.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Make WordPress<\/a><\/li><li><a href=\"https:\/\/make.wordpress.org\/contribute\/\" target=\"_blank\" rel=\"noopener noreferrer\">Contribute to WordPress<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>WordPress 6.9 posouv\u00e1 t\u00fdmovou pr\u00e1ci v editoru o kus d\u00e1l: p\u0159in\u00e1\u0161\u00ed pozn\u00e1mky p\u0159\u00edmo na \u00farovni blok\u016f, roz\u0161i\u0159uje Command Palette nap\u0159\u00ed\u010d administrac\u00ed a p\u0159id\u00e1v\u00e1 Abilities API jako sjednocen\u00fd z\u00e1klad pro automatizaci a \u201emachine-readable\u201c opr\u00e1vn\u011bn\u00ed.<\/p>\n","protected":false},"author":33,"featured_media":61,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[48,51,26,52,10],"class_list":["post-66","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ekosystem-wordpress","tag-api","tag-blokovy-editor","tag-gutenberg","tag-performance","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/posts\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/comments?post=66"}],"version-history":[{"count":1,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/posts\/66\/revisions"}],"predecessor-version":[{"id":101,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/posts\/66\/revisions\/101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/media\/61"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/media?parent=66"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/categories?post=66"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/cs\/wp-json\/wp\/v2\/tags?post=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}