{"id":8096,"date":"2024-06-30T06:58:00","date_gmt":"2024-06-30T06:58:00","guid":{"rendered":"https:\/\/musilda.cz\/?p=8096"},"modified":"2024-06-30T06:58:00","modified_gmt":"2024-06-30T06:58:00","slug":"wordpress-gutenberg-vzory-evoluce-znovupouzitelnych-bloku","status":"publish","type":"post","link":"https:\/\/affinite.io\/cs\/wordpress-gutenberg-vzory-evoluce-znovupouzitelnych-bloku\/","title":{"rendered":"WordPress Gutenberg – vzory – evoluce znovupou\u017eiteln\u00fdch blok\u016f"},"content":{"rendered":"\n
Synchronizovan\u00e9 vzory(„Synced Patterns“) a vzory nahrazuj\u00ed opakovateln\u00e9 bloky od verze WordPressu 6.3(p\u0159edstaveny byly ji\u017e ve verzi 5.5). <\/p>\n\n\n\n
D\u00edky t\u011bmto vzor\u016fm jsme schopni vytvo\u0159it z\u00e1kladn\u00ed layout webov\u00fdch str\u00e1nek, abychom u ka\u017ed\u00e9 str\u00e1nky nemuseli za\u010d\u00ednat od nuly. P\u0159i spr\u00e1vn\u00e9m pou\u017eit\u00ed si m\u016f\u017eeme pr\u00e1ci v Gutenbergu pomoc\u00ed vzor\u016f v\u00fdrazn\u011b zjednodu\u0161it. <\/p>\n\n\n\n
Jsou dv\u011b skupiny Gutenberg vzor\u016f:<\/p>\n\n\n\n
Pokud se vyhneme synchronizaci, ka\u017ed\u00fd vzor se chov\u00e1 zvl\u00e1\u0161\u0165. Pokud tedy na webu pou\u017e\u00edv\u00e1me vzor na v\u00edce m\u00edstech, m\u016f\u017eeme ka\u017ed\u00fd zvl\u00e1\u0161\u0165 editovat bez ovlivn\u011bn\u00ed ostatn\u00edch.<\/p>\n\n\n\n
Synchronizovan\u00e9 vzory v sob\u011b skr\u00fdvaj\u00ed neskute\u010dn\u00fd potenci\u00e1l. Pokud jej vytvo\u0159\u00edme a n\u00e1sledn\u011b pou\u017eijeme na v\u00edce m\u00edstech, budou na sob\u011b z\u00e1visl\u00e9. <\/p>\n\n\n\n
T\u00edmto si dok\u00e1\u017eeme usnadnit pr\u00e1ci p\u0159i editaci webu. Kdy\u017e budeme nap\u0159\u00edklad pot\u0159ebovat zm\u011bnit barvu pozad\u00ed webov\u00fdch str\u00e1nek, zm\u011bny se aplikuj\u00ed glob\u00e1ln\u011b, a nemus\u00edme tak barvu m\u011bnit ka\u017ed\u00e9mu jednotliv\u00e9mu elementu. <\/p>\n\n\n\n
To, \u017ee je vzor glob\u00e1ln\u00ed zjist\u00edme pomoc\u00ed fialov\u00e9 ikonky u bloku.<\/p>\n\n\n\n Pokud nechceme, aby \u00faprava individu\u00e1ln\u00edho bloku ovliv\u0148ovala vzory ostatn\u00edch blok\u016f, m\u016f\u017eeme u bloku jednodu\u0161e vypnou glob\u00e1ln\u00ed chov\u00e1n\u00ed(mo\u017enost „Odpojit vzor“).<\/p>\n\n\n\n U vzoru zvol\u00edme mo\u017enost „Spr\u00e1va vzor\u016f“.<\/p>\n\n\n\n N\u00e1sledn\u011b jsme odk\u00e1z\u00e1ni na str\u00e1nku s v\u00fdpisem v\u0161ech vytvo\u0159en\u00fdch vzor\u016f, kter\u00e9 m\u016f\u017eeme editovat. U synchronizovan\u00fdch vzor\u016f se zm\u011bny projev\u00ed op\u011bt glob\u00e1ln\u011b.<\/p>\n\n\n\n Ve spr\u00e1v\u011b vzor\u016f m\u00e1me u ka\u017ed\u00e9ho vzoru mo\u017enost jej vyexportovat ve form\u00e1tu JSON.<\/p>\n\n\n\n Hlavn\u00ed v\u00fdhodou Gutenberg vzor\u016f je znovupou\u017eit\u00ed na ostatn\u00edch webov\u00fdch str\u00e1nk\u00e1ch WordPressu. Ji\u017e nikdy nemus\u00edme s prac\u00ed za\u010d\u00ednat od nuly, a m\u016f\u017eeme tak kdykoliv pou\u017e\u00edt n\u011bkter\u00e9 \u010d\u00e1sti ji\u017e existuj\u00edc\u00ed \u0161ablony.<\/p>\n\n\n\n V\u0161echny vzory lze pou\u017e\u00edvat bez extern\u00edch plugin\u016f! To m\u00e1 v\u00fdhodu v tom, \u017ee nebudeme m\u00edt \u017e\u00e1dn\u00e9 probl\u00e9my s kompatibilitou, proto\u017ee vzory v Gutenbergu byly p\u0159edstaveny jako z\u00e1kladn\u00ed funkce WordPressu.<\/p>\n\n\n\n Pokud p\u0159i tvorb\u011b webov\u00fdch str\u00e1nek v Gutenbergu hled\u00e1te inspiraci, nebo se V\u00e1m nechce za\u010d\u00ednat od nuly, m\u016f\u017eete vyu\u017e\u00edt n\u011bkter\u00e9 z vytvo\u0159en\u00fdch vzor\u016f, kter\u00e9 u\u017eivatel\u00e9 sd\u00edlely na ofici\u00e1ln\u00edch str\u00e1nk\u00e1ch WordPressu. <\/p>\n\n\n\n Knihovna je k dispozici zde<\/a>.<\/p>\n\n\n\n Po rozkliknut\u00ed libovoln\u00e9ho vzoru jej pomoc\u00ed tla\u010d\u00edtka m\u016f\u017eeme jednodu\u0161e zkop\u00edrovat, a n\u00e1sledn\u011b vlo\u017eit na n\u00e1\u0161 web.<\/p>\n\n\n\n N\u011bkdy m\u016f\u017eeme naj\u00edt i \u0161ablony, kter\u00e9 poskytuj\u00ed vzory ke sta\u017een\u00ed. P\u0159\u00edkladem m\u016f\u017ee b\u00fdt \u0161ablona Frost. N\u011bkter\u00e9 z\u00e1kladn\u00ed vzory t\u00e9to \u0161ablony si n\u00ed\u017ee uk\u00e1\u017eeme.<\/p>\n\n\n\n Z\u00e1kladn\u00ed vzory:<\/strong><\/p>\n\n\n\n Pokud s Gutenbergem teprve za\u010d\u00edn\u00e1te, bude nejsp\u00ed\u0161e t\u011b\u017ek\u00e9 si na vzory a jejich znovupou\u017eit\u00ed zvyknout. Alespo\u0148 za zkou\u0161ku v\u0161ak rozhodn\u011b stoj\u00ed, a pokud je za\u010dnete aktivn\u011b pou\u017e\u00edvat, vytvo\u0159\u00edte v\u017edy udr\u017eiteln\u00fd jednotn\u00fd vzhled a styl nap\u0159\u00ed\u010d cel\u00fdm webem. Nav\u00edc p\u0159i tvorb\u011b nov\u00fdch web\u016f ji\u017e nikdy nebudete muset za\u010d\u00ednat od nuly. <\/p>\n","protected":false},"excerpt":{"rendered":" Synchronizovan\u00e9 vzory(„Synced Patterns“) a vzory nahrazuj\u00ed opakovateln\u00e9 bloky od verze WordPressu 6.3(p\u0159edstaveny byly ji\u017e ve verzi 5.5). D\u00edky t\u011bmto vzor\u016fm jsme schopni vytvo\u0159it z\u00e1kladn\u00ed layout webov\u00fdch str\u00e1nek, abychom u ka\u017ed\u00e9 str\u00e1nky nemuseli za\u010d\u00ednat od nuly. P\u0159i spr\u00e1vn\u00e9m pou\u017eit\u00ed si m\u016f\u017eeme pr\u00e1ci v Gutenbergu pomoc\u00ed vzor\u016f v\u00fdrazn\u011b zjednodu\u0161it. Jsou dv\u011b skupiny Gutenberg vzor\u016f: Z\u00e1kladn\u00ed vzory blok\u016f<\/p>\n","protected":false},"author":1,"featured_media":8111,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[30],"tags":[187,495],"class_list":["post-8096","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-gutenberg","tag-wordpress-gutenberg"],"uagb_featured_image_src":{"full":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory.png",1200,800,false],"thumbnail":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory-150x150.png",150,150,true],"medium":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory-300x200.png",300,200,true],"medium_large":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory-768x512.png",640,427,true],"large":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory-1024x683.png",640,427,true],"1536x1536":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory.png",1200,800,false],"2048x2048":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory.png",1200,800,false],"archive-list":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2024\/02\/wordpress-gutenberg-vzory-400x265.png",400,265,true]},"uagb_author_info":{"display_name":"Affinite","author_link":"https:\/\/affinite.io\/cs\/author\/affinite\/"},"uagb_comment_info":0,"uagb_excerpt":"Synchronizovan\u00e9 vzory(„Synced Patterns“) a vzory nahrazuj\u00ed opakovateln\u00e9 bloky od verze WordPressu 6.3(p\u0159edstaveny byly ji\u017e ve verzi 5.5). D\u00edky t\u011bmto vzor\u016fm jsme schopni vytvo\u0159it z\u00e1kladn\u00ed layout webov\u00fdch str\u00e1nek, abychom u ka\u017ed\u00e9 str\u00e1nky nemuseli za\u010d\u00ednat od nuly. P\u0159i spr\u00e1vn\u00e9m pou\u017eit\u00ed si m\u016f\u017eeme pr\u00e1ci v Gutenbergu pomoc\u00ed vzor\u016f v\u00fdrazn\u011b zjednodu\u0161it. Jsou dv\u011b skupiny Gutenberg vzor\u016f: Z\u00e1kladn\u00ed vzory blok\u016f","_links":{"self":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/8096"}],"collection":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/comments?post=8096"}],"version-history":[{"count":0,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/8096\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media\/8111"}],"wp:attachment":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media?parent=8096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/categories?post=8096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/tags?post=8096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<\/a><\/figure>\n\n\n\n
Jak u bloku zru\u0161it synchronizaci?<\/h4>\n\n\n\n
<\/a><\/figure>\n\n\n\n
Jak a kde vzory spravovat?<\/h2>\n\n\n\n
<\/a><\/figure>\n\n\n\n
<\/a><\/figure>\n\n\n\n
Jak p\u0159ev\u00e9zt vzory na jin\u00fd web?<\/h2>\n\n\n\n
\n
<\/a><\/figure>\n\n\n\n
\n
<\/a><\/figure>\n\n\n\n
\n
Jak\u00e9 jsou v\u00fdhody Gutenberg vzor\u016f?<\/h2>\n\n\n\n
Knihovna ji\u017e vytvo\u0159en\u00fdch vzor\u016f<\/h2>\n\n\n\n
<\/a><\/figure>\n\n\n\n
\n