{"id":4940,"date":"2022-02-24T09:00:08","date_gmt":"2022-02-24T09:00:08","guid":{"rendered":"https:\/\/jchost.pl\/blog\/?p=4940"},"modified":"2023-10-06T12:55:26","modified_gmt":"2023-10-06T12:55:26","slug":"wordpress-5-9-co-nowego","status":"publish","type":"post","link":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/","title":{"rendered":"WordPress 5.9 \u2013 co nowego?"},"content":{"rendered":"<!--themify_builder_content-->\n<div id=\"themify_builder_content-4940\" data-postid=\"4940\" class=\"themify_builder_content themify_builder_content-4940 themify_builder tf_clear\">\n                    <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_cpdn475 tb_first tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_blyy476 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_h4bq476  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h1 style=\"text-align: center;\">WordPress 5.9 \u2014 co nowego?<\/h1>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_ikxc477\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_togw477 first\">\n                            <\/div>\n                    <\/div>\n                <\/div>\n                        <\/div>\n        <\/div>\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_ixe7475 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_3 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col4-1 tb_anje478 first\">\n                            <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column tb-column col4-2 tb_fkcz478\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_xgud478  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h2 style=\"text-align: left;\">WordPress 5.9<\/h2>\n<p align=\"LEFT\">O ile nowe wydanie WordPress 5.9 mia\u0142o pojawi\u0107 si\u0119 jeszcze w zesz\u0142ym roku. Tak, patrz\u0105c po zmianach, jakie zosta\u0142y wdro\u017cone, og\u0142oszenie aktualizacji dopiero w dniu 25.01.2022 r. nie powinno, mimo wszystko dziwi\u0107.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_748x478 image-center rounded  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"879\" height=\"469\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png\" class=\"wp-post-image wp-image-4941\" title=\"1\" alt=\"Jak wygl\u0105da nowy WordPress 5.9?\" srcset=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png 879w, https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1-300x160.png 300w, https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1-768x410.png 768w\" sizes=\"auto, (max-width: 879px) 100vw, 879px\" \/>    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_953i478\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_v4xi479 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_o2hl479  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">Jako \u017ce skala i rodzaj zaimplementowanych funkcjonalno\u015bci mo\u017ce napawa\u0107 wra\u017ceniem, i\u017c tworzenie stron WWW w WordPress 5.9 przybiera bardzo jednoznaczny kierunek. I pozwoli w nied\u0142ugim czasie na <strong>dowolne aran\u017cowanie dostarczanych motyw\u00f3w<\/strong>, czy <strong>generowanie takowych od zera <\/strong>tudzie\u017c umo\u017cliwi modyfikacj\u0119 <strong>ka\u017cdego elementu witryny<\/strong>. Co przy okazji mocno wpina si\u0119 w zawi\u0105zan\u0105 ju\u017c jaki\u015b moment temu koncepcj\u0119: <strong>\u201eFull Site Editing\u201d<\/strong>. T\u0119 my\u015bl zesp\u00f3\u0142 ludzi pracuj\u0105cych na rzecz rozwoju WP sukcesywnie wciela w \u017cycie, pocz\u0105wszy od ostatniego du\u017cego wydania oznaczonego jako <a href=\"https:\/\/jchost.pl\/blog\/wordpress-5-8-co-nowego\/\" target=\"_blank\" rel=\"noopener\"><strong>5.8<\/strong><\/a>.<\/p>\n<p align=\"LEFT\">I jakkolwiek dany trend przybra\u0142 charakter priorytetu, opr\u00f3cz niego, jak przy ka\u017cdej aktualizacji zaj\u0119to si\u0119 r\u00f3wnie\u017c eliminacj\u0105 mankament\u00f3w. W danym wypadku usuni\u0119to <strong>100 b\u0142\u0119d\u00f3w<\/strong>, wprowadzono <strong>99 ulepsze\u0144<\/strong>, <strong>5 dodatkowych funkcji na \u017c\u0105danie <\/strong>oraz\u00a0wykonano <strong>51 pomniejszych usprawnie\u0144<\/strong>.<br>Ponadto, zahaczaj\u0105c o najnowsz\u0105 aktualizacj\u0119 do WordPress 5.9.1, wdro\u017cono r\u00f3wnie\u017c <strong>85 poprawek<\/strong>, w tym <strong>33<\/strong> odnosz\u0105cych si\u0119 do <strong>rdzenia <\/strong><strong>systemu CMS<\/strong> oraz <strong>52<\/strong> <strong>modyfikacje<\/strong> przypadaj\u0105ce na nowy, omawiany w dalszej cz\u0119\u015bci tego artyku\u0142u \u2013 <strong>edytor blokowy<\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_jah3479 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  yellow\">\n                <div class=\"tb_text_wrap\"><p style=\"text-align: left; margin-bottom: 0px;\"><strong>Warto wiedzie\u0107: <\/strong>Data wydania WordPress 5.9 zosta\u0142a przesuni\u0119ta o blisko p\u00f3\u0142tora miesi\u0105ca. W pierwotnym za\u0142o\u017ceniu finalna wersja mia\u0142a pojawi\u0107 si\u0119 w dniu 14 grudnia 2021 r.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_afr2479\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_pev9479 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_cy1w479  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\">Co nowego w WordPress 5.9<\/h3>\n<p align=\"LEFT\">Nowe wydanie ponownie stawia na rozbudow\u0119 edytora Gutenberg. A jednocze\u015bnie reformuje spos\u00f3b obchodzenia si\u0119 z motywami, czyni\u0105c z ka\u017cdej kolejnej wersji potencjalnie elektryzuj\u0105ce wydarzenie.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_uymr480 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/2aa.png\" alt=\"Jak dzia\u0142a nowy WordPress?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_g5ep480\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_dcxc480 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_2zmx480  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">I o ile na rozw\u00f3j wypadk\u00f3w musimy jeszcze moment poczeka\u0107. Tak WordPress 5.9 to szereg wielu udogodnie\u0144 maj\u0105cych na celu popraw\u0119 wydajno\u015bci oraz u\u017cyteczno\u015bci. O czym mo\u017cna si\u0119 przekona\u0107, zerkaj\u0105c poni\u017cej.<\/p>\n<p align=\"LEFT\"><strong>Oto co nowego w WordPress 5.9: <\/strong><\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_mct6480\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_ir3s480 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_wl7a480  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Pierwszy rodzimy motyw blokowy<\/strong><\/h4>\n<p align=\"LEFT\">Twenty Twenty-Two to nowy domy\u015blny motyw dostarczany wraz z WordPress 5.9 bazuj\u0105cy w pe\u0142ni na idei Full Site Editing \u2013 ca\u0142o\u015bciowej edycji strony. A daj\u0105cy u\u017cytkownikowi mo\u017cliwo\u015b\u0107 reorganizacji dowolnej cz\u0119\u015bci witryny lub zbudowania od nowa szablonu.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_rnt5481 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.-motyw-blok.png\" alt=\"Jak wygl\u0105da nowy motyw blokowy?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_o2gt481\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_1of8481 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_oopf481   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">Do tej pory, aby dokona\u0107 zmiany tre\u015bci, np. w obr\u0119bie <strong>templatki 404<\/strong>, <strong>wynik\u00f3w wyszukiwania<\/strong>, <strong>nag\u0142\u00f3wka<\/strong> b\u0105d\u017a <strong>stopki<\/strong>, administratorzy WP pos\u0142ugiwali si\u0119 albo dedykowanymi <strong>funkcjami PHP<\/strong>, albo <strong>edytowali r\u0119cznie fragment kodu<\/strong>. Co w tym ostatnim wypadku wi\u0105za\u0142o si\u0119 z posiadaniem minimalnej wiedzy <strong>z zakresu HTML<\/strong>.<\/p>\n<p align=\"LEFT\">Obecnie umiej\u0119tno\u015b\u0107 obs\u0142ugi powy\u017cszych j\u0119zyk\u00f3w <strong>nie jest ju\u017c konieczna<\/strong>, jako \u017ce wszystkie dzia\u0142ania s\u0105 wykonywane wewn\u0105trz dedykowanego edytora.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_17i1481\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_86pt481 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module box -->\n<div  class=\"module module-box tb_vsug482 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  yellow\">\n                <div class=\"tb_text_wrap\"><p style=\"text-align: left; margin-bottom: 0px;\"><strong>Warto wiedzie\u0107: <\/strong>Twenty Twenty-Two sk\u0142ada si\u0119 w ca\u0142o\u015bci z element\u00f3w gotowych do u\u017cytku z g\u00f3ry, dzi\u0119ki czemu mo\u017ce s\u0142u\u017cy\u0107 jako wz\u00f3r tworzenia motyw\u00f3w blokowych, kt\u00f3rych nie ma na ten moment zbyt wiele. W tym celu warto si\u0119gn\u0105\u0107 do kodu \u017ar\u00f3d\u0142owego szablonu oraz oficjalnego poradnika od WP nawi\u0105zuj\u0105cego do <strong><a href=\"https:\/\/developer.wordpress.org\/block-editor\/how-to-guides\/themes\/create-block-theme\/\" target=\"_blank\" rel=\"noopener\">budowania motywu blokowego<\/a><\/strong>.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_5rr6482\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_wbil482 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_z72b482  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Edytor do obs\u0142ugi motyw\u00f3w blokowych<\/strong><\/h4>\n<p align=\"LEFT\">Narz\u0119dzie to znajduje si\u0119, p\u00f3ki co w wersji beta i dzia\u0142a wy\u0142\u0105cznie z motywami blokowymi. A tak\u017ce zast\u0119puje dotychczasowy instrument do personalizacji ustawie\u0144 tzw. <strong>Customizer<\/strong> b\u0119d\u0105cy elementem sekcji: <strong>\u201eWygl\u0105d\u201d<\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_l6dx482 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/2.-edytor.png\" alt=\"Jak dzia\u0142a nowy edytor ca\u0142ej witryny?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_pby6482\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_r10z482 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_cx9t483  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\" align=\"LEFT\"><strong>Z tego samego miejsca znikn\u0119\u0142y r\u00f3wnie\u017c zak\u0142adki:<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>wid\u017cety;<\/li>\n<li>menu;<\/li>\n<li>nag\u0142\u00f3wek;<\/li>\n<li>t\u0142o;<\/li>\n<li>edytor motywu.<\/li>\n<\/ul>\n<p style=\"text-align: left;\" align=\"LEFT\">Ta ostatnia pozycja nie powinna, poniek\u0105d dziwi\u0107. Jako \u017ce pos\u0142ugiwanie si\u0119 danym: \u201eoknem\u201d celem dokonania zmian w szablonach nie b\u0119dzie ju\u017c wymagane. Gdy\u017c tworzenie stron WWW w edytorze blokowym <strong>ogranicza u\u017cytek kodu PHP<\/strong>. Ten zosta\u0142 zredukowany i sprowadzony wy\u0142\u0105cznie do roli podpinaj\u0105cej odpowiednie style.<\/p>\n<p style=\"text-align: left;\" align=\"LEFT\">Ca\u0142y mechanizm budowania witryny w oparciu o edytor przypomina, natomiast<strong> zakres prac wykonywanych w popularnych Page Builderach<\/strong>. Cho\u0107 z racji wczesnej fazy rozwoju narz\u0119dzia, nie mamy do czynienia z podobnym stopniem zaawansowania. Co zapewne b\u0119dzie ewoluowa\u0107 wraz z kolejnymi wydaniami.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_52lq483 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  orange\">\n                <div class=\"tb_text_wrap\"><p style=\"text-align: center; margin-bottom: 0px;\">Sprawd\u017a najszybszy na rynku <a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/wordpress\/\" target=\"_blank\" rel=\"noopener\">hosting WordPress<\/a> oraz <a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/magento\/\" target=\"_blank\" rel=\"noopener\">hosting Ecommerce<\/a>.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_rzpp483\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_zyv7483 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_2g7l483  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Style w edytorze witryny<\/strong><\/h4>\n<p align=\"LEFT\">Do tego momentu, aby nada\u0107 stronie niezbywalnego charakteru nale\u017ca\u0142o posi\u0142kowa\u0107 si\u0119 j\u0119zykiem CSS. Od wersji WordPress 5.9 nie b\u0119dzie trzeba ju\u017c tego robi\u0107.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_90l2483 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/3.-style.png\" alt=\"Jak zadba\u0107 o wygl\u0105d strony po aktualizacji WordPressa?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_2hkr483\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_22gz484 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_5h9w484  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\" align=\"LEFT\">To za spraw\u0105 narz\u0119dzia oznaczonego w edytorze jako: <strong>\u201eStyle\u201d<\/strong>. Pozwala on na dowoln\u0105 zmian\u0119 w obr\u0119bie <strong>typografii<\/strong>, <strong>kolor\u00f3w<\/strong> oraz <strong>uk\u0142adu<\/strong>.<\/p>\n<p style=\"text-align: left;\" align=\"LEFT\">Tyczy si\u0119 to <strong>ca\u0142ego szablonu<\/strong> lub poszczeg\u00f3lnych <strong>blok\u00f3w<\/strong>. W tym ostatnim przypadku mo\u017cemy zadba\u0107 o mile widziane przez nas kszta\u0142ty lub odcienie wzgl\u0119dem m.in.:<\/p>\n<ul style=\"text-align: left;\">\n<li>akapitu;<\/li>\n<li>nag\u0142\u00f3wka;<\/li>\n<li>przycisku;<\/li>\n<li>kolumny;<\/li>\n<li>ok\u0142adki;<\/li>\n<li>cytatu;<\/li>\n<li>listy;<\/li>\n<li>oraz wielu innych pozycji.<\/li>\n<\/ul>\n<p style=\"text-align: left;\">Daje to u\u017cytkownikowi mo\u017cliwo\u015b\u0107 panowania na ka\u017cdym aspektem witryny, a jednocze\u015bnie zapewnia <strong>nieograniczon\u0105 personalizacj\u0119<\/strong>. I poniewa\u017c samo narz\u0119dzie r\u00f3wnie\u017c znajduje si\u0119 w wersji beta, mo\u017cna zak\u0142ada\u0107, \u017ce wraz z dalszymi wydaniami czekaj\u0105 nas dodatkowe ulepszenia.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_juy1484 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  yellow\">\n                <div class=\"tb_text_wrap\"><p style=\"text-align: left; margin-bottom: 0px;\"><strong>Warto wiedzie\u0107: <\/strong>Wprowadzony do obiegu przy okazji poprzedniego wydania WordPress 5.8 \u2013 plik theme.json \u2013 jest odpowiedzialny za zarz\u0105dzanie stylami. Podczas gdy aktualnie dodana opcja jest jego graficzn\u0105 reprezentacj\u0105 s\u0142u\u017c\u0105c\u0105 za interfejs.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_u6sr484\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_6uhm484 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_pgbw484  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Ekstra bloki i wzorce<\/strong><\/h4>\n<p align=\"LEFT\">W obr\u0119bie edytora Gutenberg pojawi\u0142y si\u0119 nowe wzorce. A tak\u017ce kolejne bloki ulokowane w sekcji: <strong>\u201eMotyw\u201d<\/strong>, w\u015br\u00f3d kt\u00f3rych najciekawsz\u0105 pozycj\u0105 jest element odpowiedzialny za <strong>nawigacj\u0119<\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_6igj484 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/4.-wzorcee.png\" alt=\"Jakie nowe wzorce i bloki dodano w WordPress 5.9?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_1r4i484\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_0k8k485 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_4l7j485  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\" align=\"LEFT\">A poniewa\u017c, bior\u0105c pod uwag\u0119 fakt znikni\u0119cia zak\u0142adki: <strong>\u201eMenu\u201d<\/strong> z sekcji: <strong>\u201eWygl\u0105d\u201d<\/strong> spos\u00f3b dodawania kart u\u0142atwiaj\u0105cych u\u017cytkownikowi ko\u0144cowemu poruszanie si\u0119 po witrynie r\u00f3wnie\u017c musia\u0142 zosta\u0107 zmieniony.<\/p>\n<p style=\"text-align: left;\" align=\"LEFT\">St\u0105d te\u017c od teraz <strong>nawigacja sta\u0142a si\u0119 blokiem<\/strong>, kt\u00f3ry mo\u017cna zaimplementowa\u0107 w Gutenbergu oraz w edytorze ca\u0142ej witryny.<\/p>\n<p style=\"text-align: left;\" align=\"LEFT\">Nowe menu tworzymy z podgl\u0105dem na \u017cywo. Mo\u017cemy tak\u017ce w \u0142atwy i p\u0142ynny spos\u00f3b przypisywa\u0107 strony, a tym samym umieszcza\u0107 je w odpowiedniej konfiguracji wzgl\u0119dem siebie, np. zamieniaj\u0105c odno\u015bniki miejscami za pomoc\u0105 jednego przycisku.<\/p>\n<p style=\"text-align: left;\" align=\"LEFT\"><strong>Opr\u00f3cz nawigacji w grupie dodanych element\u00f3w znalaz\u0142y si\u0119 r\u00f3wnie\u017c:<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li>nowe wzorce nag\u0142\u00f3wk\u00f3w oraz stopki;<\/li>\n<li>fragment szablonu;<\/li>\n<li>autor wpisu;<\/li>\n<li>nast\u0119pny i poprzedni wpis;<\/li>\n<li>komentarze wpisu;<\/li>\n<li>opis terminu.<\/li>\n<\/ul>\n<p style=\"text-align: left;\">Wszystkimi wymienionymi blokami mo\u017cna pos\u0142u\u017cy\u0107 si\u0119 zar\u00f3wno w edytorze ca\u0142ej witryny, jak i w Gutenbergu. To z kolei znacznie u\u0142atwia aran\u017cowanie layoutu, zw\u0142aszcza w kontek\u015bcie pojawienia si\u0119 <strong>dedykowanych wzorc\u00f3w<\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_hugj485\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_664r485 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_9tyx485  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Udogodnienia przy kontrolowaniu bloku i w poruszaniu si\u0119 po edytorze<\/strong><\/h4>\n<p align=\"LEFT\">Od teraz WordPress 5.9 wprowadza dodatkowe ulepszenia odnosz\u0105ce si\u0119 do ustawie\u0144 typograficznych wzgl\u0119dem blok\u00f3w. Mowa tu o takich funkcjach jak <strong>wygl\u0105d <\/strong>i<strong> wielko\u015b\u0107 czcionki<\/strong>, <strong>wysoko\u015b\u0107 linii<\/strong>, czy <strong>odst\u0119py mi\u0119dzy literami<\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_xa1z485 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/5.-ulepszenia.png\" alt=\"U\u0142atwienia w poruszaniu si\u0119 po Gutenbergu\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_azrl485\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_ieog486 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_qquy486  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\" align=\"LEFT\">Wszystkie opcje stan\u0105 si\u0119 bezpo\u015brednio widoczne w bocznym panelu kontrolnym podczas pracy z dowolnie wybranym elementem. Wskazana funkcjonalno\u015b\u0107 zdecydowanie przyspieszy proces tworzenia tre\u015bci. A tak\u017ce oszcz\u0119dzi wi\u0119kszo\u015bci administratorom <strong>wysi\u0142ku si\u0119gania po j\u0119zyk CSS<\/strong> celem dopracowania drobnych w tym wypadku detali i sposobu wy\u015bwietlania si\u0119 poszczeg\u00f3lnych z nich w witrynie.<\/p>\n<p style=\"text-align: left;\" align=\"LEFT\">Ponadto, aby wzbogaci\u0107 interfejs oraz zapewni\u0107 lepsz\u0105 u\u017cyteczno\u015b\u0107 instrument\u00f3w, WordPress 5.9 wdra\u017ca r\u00f3wnie\u017c szereg pomniejszych udogodnie\u0144.<\/p>\n<p style=\"text-align: left;\"><strong>Oto co nowego w edytorze Gutenberg:<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li><strong>podgl\u0105d odno\u015bnik\u00f3w URL<\/strong> \u2013 od teraz linki kieruj\u0105ce do okre\u015blonych witryn wy\u015bwietlaj\u0105 pe\u0142ny podgl\u0105d docelowej strony. A wi\u0119c r\u00f3wnie\u017c tzw. obrazek wyr\u00f3\u017cniaj\u0105cy, o ile zosta\u0142 ustawiony;<\/li>\n<li><strong>opcja Drag&amp;Drop w widoku listy<\/strong> \u2013 do narz\u0119dzia dodano sposobno\u015b\u0107: \u201echwytania\u201d i: \u201eprzerzucania\u201d poszczeg\u00f3lnych element\u00f3w w wybrane miejsce w obr\u0119bie spisu. Dodatkowo uwzgl\u0119dniono, tak\u017ce opcj\u0119 zwijania i rozwijania sekcji za pomoc\u0105 strza\u0142ek oraz menu kontekstowe u\u0142atwiaj\u0105ce, np. powielanie blok\u00f3w;<\/li>\n<li><strong>pe\u0142noekranowe przegl\u0105danie wzorc\u00f3w<\/strong> \u2013 aby \u0142atwiej i wygodniej wybiera\u0107 spo\u015br\u00f3d przygotowanych templatek, WordPress 5.9 daje mo\u017cliwo\u015b\u0107 dobierania opcji w trybie pe\u0142nego ekranu. W tym celu nale\u017cy w sekcji: \u201eWzorce\u201d pos\u0142u\u017cy\u0107 si\u0119 przyciskiem: \u201eOdkrywaj\u201d;<\/li>\n<li><strong>nowy blok: \u201eWiersz\u201d<\/strong> \u2013 od tej pory mo\u017cna ustawia\u0107 poszczeg\u00f3lne detale obok siebie w jednym szeregu. Ca\u0142o\u015b\u0107 uda si\u0119 r\u00f3wnie\u017c wyr\u00f3wna\u0107 wzgl\u0119dem lewej lub prawej strony tudzie\u017c \u015brodka;<\/li>\n<li><strong>pod\u015bwietlenie fragmentu tre\u015bci<\/strong> \u2013 w menu kontekstowym blok\u00f3w pojawi\u0142a si\u0119 opcja wyr\u00f3\u017cnienia danej cz\u0119\u015bci tekstu \u2013 jego t\u0142a \u2013 za pomoc\u0105 wybranego koloru.<\/li>\n<\/ul>\n<p style=\"text-align: left;\">Inn\u0105 funkcj\u0105, o kt\u00f3r\u0105 warto zahaczy\u0107, jest przyspieszone dzia\u0142anie insertera pozwalaj\u0105ce na sprawniejsze wyszukiwanie oraz dob\u00f3r element\u00f3w.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_ytx4486\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_van3486 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_npw0486  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Bogatszy w opcje blok galerii<\/strong><\/h4>\n<p align=\"LEFT\">Zdj\u0119cia dodane w galerii s\u0105 teraz traktowane jako osobne uj\u0119cia, a ka\u017cdemu z nich mo\u017cna nada\u0107 <strong>unikalny charakter<\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_8upx486 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/6.-gali.png\" alt=\"Jakie nowe ustawienia dla galerii s\u0105 dost\u0119pne w WordPress 5.9?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_aiwr486\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_w69o486 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_19y0486  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">W tym celu mamy do dyspozycji: <strong>filtr dwubarwny<\/strong>, <strong>kadrowanie<\/strong> oraz <strong>odno\u015bnik URL<\/strong>.<\/p>\n<p align=\"LEFT\">Obrazki mo\u017cna r\u00f3wnie\u017c bez przeszk\u00f3d zamienia\u0107 miejscami przy u\u017cyciu jednego przycisku.<\/p>\n<p align=\"LEFT\">Taki spos\u00f3b aran\u017cowania tre\u015bci w obr\u0119bie galerii stwarza wi\u0119cej kreatywnych mo\u017cliwo\u015bci wykorzystania dodanego zdj\u0119cia. A tak\u017ce mo\u017ce uczyni\u0107 potencjalny wpis, np. na blogu bardziej atrakcyjnym.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_hhqh487\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_znnt487 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_6njj487  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\">Pozosta\u0142e zmiany w WordPress 5.9<\/h3>\n<p align=\"LEFT\">Niezale\u017cnie od modyfikacji zaaran\u017cowanych w edytorze ca\u0142ej witryny oraz w Gutenbergu, wprowadzono tak\u017ce zestaw dodatkowych ulepsze\u0144 oraz dokonano kilku korekt.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_73t4487 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/3.png\" alt=\"Jakie zmiany zaimplementowano w nowej wersji WordPressa?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_qz6a487\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_4kag487 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_6a9n487  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">W\u015br\u00f3d nich znalaz\u0142o si\u0119 par\u0119 ciekawostek i usprawniaj\u0105cych dzia\u0142anie funkcjonalno\u015bci, z kt\u00f3rymi mo\u017cna zapozna\u0107 si\u0119 poni\u017cej.<\/p>\n<p align=\"LEFT\"><strong>Oto pozosta\u0142e zmiany w WordPress 5.9<\/strong>:<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_egfp487\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_9o3h488 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_dgei488   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Dob\u00f3r j\u0119zyka przy logowaniu<\/strong><\/h4>\n<p align=\"LEFT\">Najnowsze wydanie wprowadza opcj\u0119 wyboru j\u0119zyka na stronie logowania.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_s0x2488 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/7.-login.png\" alt=\"Nowa opcja przy logowaniu w WordPress 5.9\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_x4ta488\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_js2q488 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_fga4489   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">Funkcja ta mo\u017ce okaza\u0107 si\u0119 przydatna dla mi\u0119dzynarodowych zespo\u0142\u00f3w ludzi obs\u0142uguj\u0105cych poszczeg\u00f3lne wersje strony skierowane na krajowe rynki.<\/p>\n<p align=\"LEFT\">W\u015br\u00f3d dost\u0119pnych j\u0119zyk\u00f3w przy logowaniu pojawi\u0105 si\u0119 wy\u0142\u0105cznie te, kt\u00f3re s\u0105 skorelowane z obecn\u0105 instalacj\u0105 WordPressa. T\u0119 konfiguracj\u0119 mo\u017cna zaktualizowa\u0107 w karcie: <strong>\u201eUstawienia &gt; Og\u00f3lne\u201d<\/strong>. Tu, przechodz\u0105c do sekcji:<strong> \u201eJ\u0119zyk witryny\u201d<\/strong> wystarczy doda\u0107 w\u0142a\u015bciw\u0105 opcj\u0119.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_sdc8489\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_h8p8489 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_0bfx489   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 align=\"LEFT\"><strong>Automatyczna responsywno\u015b\u0107 witryn<\/strong><\/h4>\n<p align=\"LEFT\">Zesp\u00f3\u0142 deweloper\u00f3w pracuj\u0105cych nad rozwojem WP postawi\u0142, przy okazji danego wydania, mocniejszy nacisk na ograniczenie kodu PHP. A tak\u017ce, co istotne dla wy\u015bwietlania si\u0119 strony WWW, to samo tyczy si\u0119 zasob\u00f3w CSS.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_2703489\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_juma489 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module image -->\n<div  class=\"module module-image tb_0tz1489 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/8.mober_.png\" alt=\"Responsywne strony w WordPress 5.9\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_ipxp489\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_qxx6489 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_hjnm490  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p align=\"LEFT\">Co oznacza, \u017ce od wersji WordPress 5.9 adaptacja witryny wzgl\u0119dem urz\u0105dzenia (komputera, telefonu, tabletu) nie b\u0119dzie ju\u017c warunkowana poprzez tzw. <strong>breakpointy<\/strong> umieszczone, dotychczas <strong>w CSS<\/strong>. A wskutek automatycznego <strong>dostosowywania si\u0119 blok\u00f3w do posiadanej przestrzeni<\/strong>.<\/p>\n<p align=\"LEFT\">Takie rozwi\u0105zanie powinno prze\u0142o\u017cy\u0107 si\u0119 r\u00f3wnie\u017c na <strong>wydajno\u015b\u0107<\/strong> i <strong>szybsze \u0142adowanie strony<\/strong>. O tym, dlaczego i jak bardzo jest to istotne, mo\u017cna dowiedzie\u0107 si\u0119 tutaj: <strong><a href=\"https:\/\/jchost.pl\/blog\/pagespeed-insights-co-to-za-test\/\" target=\"_blank\" rel=\"noopener\">PageSpeed Insights \u2013 co to za test i do czego s\u0142u\u017cy?<\/a><\/strong>.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_1v8i490\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_sklz490 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_0fft490   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h4 style=\"text-align: left;\" align=\"LEFT\"><strong>Pozosta\u0142e zmiany i poprawki<\/strong><\/h4>\n<p style=\"text-align: left;\" align=\"LEFT\">WordPress 5.9 wprowadza r\u00f3wnie\u017c wiele dodatkowych ulepsze\u0144 maj\u0105cych wp\u0142yw na efektywno\u015b\u0107 i techniczne aspekty strony.<\/p>\n<p style=\"text-align: left;\"><strong>Oto te udogodnienia poni\u017cej:<\/strong><\/p>\n<ul>\n<li style=\"text-align: left;\"><strong>pomini\u0119cie atrybutu: <code>loading=\"lazy\"<\/code><\/strong> \u2013 tzw. leniwe \u0142adowanie obrazk\u00f3w, pocz\u0105wszy od WordPress 5.9, nie b\u0119dzie dotyczy\u0107 pierwszej grafiki lub ramki iframe. Powodem zastosowania tego wybiegu by\u0142 zauwa\u017calny spadek warto\u015bci LCP (wci\u0105\u017c, odnosz\u0105c si\u0119 do testu PageSpeed Insights). Co odbija\u0142o si\u0119 na wydajno\u015bci stron WWW. Nowe rozwi\u0105zanie niweluje t\u0119 niedogodno\u015b\u0107 oraz poprawia statystyki;<\/li>\n<li style=\"text-align: left;\"><strong>uzyskanie odno\u015bnika do wersji postu<\/strong> \u2013 dodano now\u0105 funkcj\u0119:<br><code>wp_get_post_revisions_url()<\/code>, aby otrzyma\u0107 adres URL do wybranej postaci wpisu;<\/li>\n<li style=\"text-align: left;\"><strong>blokowanie element\u00f3w<\/strong> \u2013 nowy atrybut: <code>lock<\/code> pozwoli zablokowa\u0107 opcj\u0119 usuni\u0119cia lub przesuwania blok\u00f3w. Opcje te nie b\u0119d\u0105 si\u0119, w\u00f3wczas wy\u015bwietla\u0107 w menu kontekstowym danego detalu;<\/li>\n<li style=\"text-align: left;\"><strong>wybi\u00f3rcze \u0142adowanie styli<\/strong> \u2013 od teraz arkusz styl\u00f3w nie b\u0119dzie pobierany w ca\u0142o\u015bci, a jedynie dla tej cz\u0119\u015bci, kt\u00f3ra odnosi si\u0119 do umieszczonych w obr\u0119bie danej strony blok\u00f3w. Wi\u0105\u017ce si\u0119 to r\u00f3wnie\u017c z now\u0105 opcj\u0105 rejestracji wielu arkuszy dla poszczeg\u00f3lnych element\u00f3w. Funkcja ta ogranicza zu\u017cycie kodu i powinna przyspieszy\u0107 dzia\u0142anie witryn.<\/li>\n<\/ul>    <\/div>\n<\/div>\n<!-- \/module text -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_jh5d490\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_e5ve490 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_d0ly490   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 style=\"text-align: left;\">Dodatkowe zmiany dodane w WordPress 5.9.1<\/h3>\n<p style=\"text-align: left;\">Jako \u017ce prace nad ulepszeniem WP wci\u0105\u017c trwaj\u0105 w dniu 22.02.2022 r. zosta\u0142a opublikowana mniejsza, acz usprawniaj\u0105ca dzia\u0142anie ca\u0142ego systemu aktualizacja.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module image -->\n<div  class=\"module module-image tb_obt9490 image-center rounded drop-shadow  tf_mw\" data-lazy=\"1\">\n        <div class=\"image-wrap tf_rel tf_mw\">\n            <img decoding=\"async\" src=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/591.png\" alt=\"Co zmienia aktualizacja do WordPress 5.9.1?\">    \n        <\/div>\n    <!-- \/image-wrap -->\n    \n        <\/div>\n<!-- \/module image -->        <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_9ka7491\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_jxlr491 first\">\n                            <\/div>\n                    <\/div>\n                <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_tl75491\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_1jde491 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_7m5o491   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p style=\"text-align: left;\">Wydanie to naprawia szereg b\u0142\u0119d\u00f3w i wprowadza <strong>85 udoskonale\u0144<\/strong> poprawiaj\u0105cych bezpiecze\u0144stwo, w tym usprawnienia dotycz\u0105ce <strong>Gutenberga<\/strong> oraz <strong>edytora blok\u00f3w<\/strong>.<\/p>\n<p style=\"text-align: left;\"><strong>Oto niekt\u00f3re zmiany, jakie zasz\u0142y w WordPress 5.9.1: <\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li><strong>ulepszony widok elementu: \u201eOdst\u0119p\u201d<\/strong> \u2013 do bloku wcielono jednostki wysoko\u015bci i szeroko\u015bci wy\u015bwietlaj\u0105ce si\u0119 w zasi\u0119gu detalu;<\/li>\n<li><strong>\u0142adowanie styli w sekcji: <code>&lt;head&gt;<\/code><\/strong> \u2013 dynamiczne style dla element\u00f3w i uk\u0142adu odnosz\u0105ce si\u0119 do motyw\u00f3w blokowych b\u0119d\u0105 od tego momentu generowane w nag\u0142\u00f3wku strony;<\/li>\n<li><strong>zmieniona posta\u0107 ustawie\u0144 kolor\u00f3w<\/strong> \u2013 aby usprawni\u0107 stylizacj\u0119 element\u00f3w, sekcja: \u201eKolor\u201d dost\u0119pna w panelu bocznym w Gutenbergu i w edytorze blokowym zosta\u0142a podzielona na trzy odr\u0119bne warstwy: \u201eTekst\u201d, \u201eT\u0142o\u201d i: \u201eOdno\u015bnik\u201d. Dodatkowo podgl\u0105d palety zosta\u0142 przerzucony do osobnego okna;<\/li>\n<li><strong>usuni\u0119cie niepotrzebnych zapyta\u0144 do bazy<\/strong> \u2013 w momencie u\u017cywania klasycznego motywu do bazy danych trafia\u0142y zapytania wykonywane przez funkcj\u0119: <code>get_block_templates()<\/code>, kt\u00f3ra usi\u0142owa\u0142a pobra\u0107 typy post\u00f3w dla: <code>wp_template<\/code>. Aktywno\u015b\u0107 ta ma zasadno\u015b\u0107 jedynie w odniesieniu do motywu blokowego. WordPress 5.9.1 naprawia t\u0119 niedogodno\u015b\u0107;<\/li>\n<li><strong>dodane opcje w edytorze blokowym<\/strong> \u2013 do narz\u0119dzi w edytorze ca\u0142ej witryny w\u0142\u0105czone zosta\u0142y skr\u00f3ty klawiaturowe oraz sekcja: \u201ePomoc\u201d;<\/li>\n<li><strong>zdj\u0119cia zachowuj\u0105 na\u0142o\u017cone wzory<\/strong> \u2013 od teraz grafika umieszczona w galerii po przekszta\u0142ceniu na inny rodzaj bloku, np. grup\u0119 zapisuje dodany efekt i nie traci atrybut\u00f3w.<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><br>Ponadto wprowadzona w WordPress 5.9 opcja <strong>automatycznego przypisywania kotwic HTML<\/strong> zobrazowanych w <strong>widoku listy<\/strong> zosta\u0142a uzale\u017cniona od <strong>preferencji u\u017cytkownika<\/strong>.<\/p>\n<pre class=\" language-php\"><code class=\" language-php\"><span class=\"token variable\">add_filter(\n\t'block_editor_settings_all',\n\tstatic function( $settings ) {\n\t\t$settings['__experimentalGenerateAnchors'] = true;\n\t\treturn $settings;\n\t}\n); <\/span> <\/code><\/pre>\n<p style=\"text-align: left;\"><br>Teraz, aby aktywowa\u0107 to ustawienie nale\u017cy w pliku <code>functions.php<\/code> u\u017cywanego motywu zaimplementowa\u0107 powy\u017csz\u0105 funkcj\u0119.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                    <\/div>\n                <div  data-lazy=\"1\" class=\"module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_qm47491\">\n                <div  data-lazy=\"1\" class=\"module_column sub_column col-full tb_rrgj491 first\">\n                            <\/div>\n                    <\/div>\n        <!-- module text -->\n<div  class=\"module module-text tb_p3i7491   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <h3 align=\"LEFT\"><strong>Podsumowanie<\/strong><\/h3>\n<p align=\"LEFT\">Bior\u0105c pod lup\u0119 fakt, \u017ce WordPress ma w za\u0142o\u017ceniu wspomaga\u0107 w\u0142a\u015bcicieli witryn niezaznajomionych z poszczeg\u00f3lnymi j\u0119zykami programowania. To najnowsze wydanie znacznie mocniej pr\u00f3g wej\u015bcia w tym zakresie obni\u017ca, czyni\u0105c obs\u0142ug\u0119 oraz tworzenie stron WWW zadaniem jeszcze prostszym i dost\u0119pnym w istocie dla ka\u017cdego.<\/p>\n<p align=\"LEFT\">I o ile prace na rzecz idei Full Site Editing na tym si\u0119 nie ko\u0144cz\u0105, to warto obserwowa\u0107 ten kierunek. Gdy\u017c, jakkolwiek wtyczek dzia\u0142aj\u0105cych na zasadzie budowania stron w opcji Drag&amp;Drop jest spory wyb\u00f3r. Tak WordPress przejawia w tym zakresie ciut awangardowe podej\u015bcie. Co wida\u0107, np. przy rodzaju i stylizacji dostarczanych wzor\u00f3w oraz w realizacji samej koncepcji.<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module text -->\n<div  class=\"module module-text tb_eqf8492  repeat \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>    <\/div>\n<\/div>\n<!-- \/module text --><!-- module box -->\n<div  class=\"module module-box tb_bh4z492 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  light-green\">\n                <div class=\"tb_text_wrap\"><p>Odbieramy telefony, odpisujemy na maile, nie ukrywamy koszt\u00f3w, a dodatkowo oferujemy najszybsze pakiety hostingowe na rynku. Uwa\u017casz, \u017ce to zwroty marketingowe? Sprawd\u017a sam\/a!<\/p>\n<p>Je\u015bli nie b\u0119dziesz zadowolony\/a, zwr\u00f3cimy Ci pieni\u0105dze.<br \/><strong>Twoje strony i sklepy przeniesiemy za darmo!<\/strong><\/p>\n<p><a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/wordpress\/\" target=\"_blank\" rel=\"noopener\">Hosting WordPress<\/a> &#8211; <a style=\"color: #fff; font-weight: 600;\" href=\"https:\/\/jchost.pl\/hosting\/magento\/\" target=\"_blank\" rel=\"noopener\">Hosting Magento<\/a><\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n<!-- module box -->\n<div  class=\"module module-box tb_qcqk492 \" data-lazy=\"1\">\n    <div class=\"module-box-content ui  tb_default_color\">\n                <div class=\"tb_text_wrap\"><p>Je\u017celi masz jakiekolwiek pytania, skontaktuj si\u0119 z nami! <a href=\"https:\/\/www.jchost.pl\/clients\/submitticket\/\" target=\"_blank\" rel=\"noopener\">Kliknij tutaj<\/a>.<\/p>\n<p>Chcesz dowiedzie\u0107 si\u0119 o nas troch\u0119 wi\u0119cej? Przejd\u017a na <a href=\"https:\/\/www.jchost.pl\/\" target=\"_blank\" rel=\"noopener\">stron\u0119 JCHost.pl<\/a>.<\/p><\/div>\n    <\/div>\n<\/div>\n<!-- \/module box -->\n        <\/div>\n                    <div  data-lazy=\"1\" class=\"module_column tb-column col4-1 tb_c1bu492 last\">\n                            <\/div>\n                        <\/div>\n        <\/div>\n        <\/div>\n<!--\/themify_builder_content-->","protected":false},"excerpt":{"rendered":"<p>WordPress 5.9 \u2014 co nowego? WordPress 5.9 O ile nowe wydanie WordPress 5.9 mia\u0142o pojawi\u0107 si\u0119 jeszcze w zesz\u0142ym roku. Tak, patrz\u0105c po zmianach, jakie zosta\u0142y wdro\u017cone, og\u0142oszenie aktualizacji dopiero w dniu 25.01.2022 r. nie powinno, mimo wszystko dziwi\u0107. Jako \u017ce skala i rodzaj zaimplementowanych funkcjonalno\u015bci mo\u017ce napawa\u0107 wra\u017ceniem, i\u017c tworzenie stron WWW w WordPress [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4941,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4940","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WordPress 5.9 \u2013 co nowego? - Blog o hostingu i dla hostingu<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress 5.9 \u2013 co nowego? - Blog o hostingu i dla hostingu\" \/>\n<meta property=\"og:description\" content=\"WordPress 5.9 \u2014 co nowego? WordPress 5.9 O ile nowe wydanie WordPress 5.9 mia\u0142o pojawi\u0107 si\u0119 jeszcze w zesz\u0142ym roku. Tak, patrz\u0105c po zmianach, jakie zosta\u0142y wdro\u017cone, og\u0142oszenie aktualizacji dopiero w dniu 25.01.2022 r. nie powinno, mimo wszystko dziwi\u0107. Jako \u017ce skala i rodzaj zaimplementowanych funkcjonalno\u015bci mo\u017ce napawa\u0107 wra\u017ceniem, i\u017c tworzenie stron WWW w WordPress [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog o hostingu i dla hostingu\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/jchostpl\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-24T09:00:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-06T12:55:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"879\" \/>\n\t<meta property=\"og:image:height\" content=\"469\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ekipa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ekipa\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/\"},\"author\":{\"name\":\"Ekipa\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/person\\\/5c0718f08eb37ba283bce590a6a97475\"},\"headline\":\"WordPress 5.9 \u2013 co nowego?\",\"datePublished\":\"2022-02-24T09:00:08+00:00\",\"dateModified\":\"2023-10-06T12:55:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/\"},\"wordCount\":2445,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/1.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/\",\"name\":\"WordPress 5.9 \u2013 co nowego? - Blog o hostingu i dla hostingu\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/1.png\",\"datePublished\":\"2022-02-24T09:00:08+00:00\",\"dateModified\":\"2023-10-06T12:55:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/1.png\",\"contentUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/1.png\",\"width\":879,\"height\":469},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wordpress-5-9-co-nowego\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress 5.9 \u2013 co nowego?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/\",\"name\":\"Blog o hostingu i dla hostingu\",\"description\":\"Blog hostingowy dla ka\u017cdego!\",\"publisher\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#organization\",\"name\":\"blog.jchost.pl\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/blog-hostingowy-logo-JCHost.jpg\",\"contentUrl\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/blog-hostingowy-logo-JCHost.jpg\",\"width\":229,\"height\":80,\"caption\":\"blog.jchost.pl\"},\"image\":{\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/jchostpl\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC6myB18cMX1a5bAJ6WChQPw\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/#\\\/schema\\\/person\\\/5c0718f08eb37ba283bce590a6a97475\",\"name\":\"Ekipa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g\",\"caption\":\"Ekipa\"},\"url\":\"https:\\\/\\\/jchost.pl\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress 5.9 \u2013 co nowego? - Blog o hostingu i dla hostingu","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/","og_locale":"pl_PL","og_type":"article","og_title":"WordPress 5.9 \u2013 co nowego? - Blog o hostingu i dla hostingu","og_description":"WordPress 5.9 \u2014 co nowego? WordPress 5.9 O ile nowe wydanie WordPress 5.9 mia\u0142o pojawi\u0107 si\u0119 jeszcze w zesz\u0142ym roku. Tak, patrz\u0105c po zmianach, jakie zosta\u0142y wdro\u017cone, og\u0142oszenie aktualizacji dopiero w dniu 25.01.2022 r. nie powinno, mimo wszystko dziwi\u0107. Jako \u017ce skala i rodzaj zaimplementowanych funkcjonalno\u015bci mo\u017ce napawa\u0107 wra\u017ceniem, i\u017c tworzenie stron WWW w WordPress [&hellip;]","og_url":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/","og_site_name":"Blog o hostingu i dla hostingu","article_publisher":"https:\/\/www.facebook.com\/jchostpl\/","article_published_time":"2022-02-24T09:00:08+00:00","article_modified_time":"2023-10-06T12:55:26+00:00","og_image":[{"width":879,"height":469,"url":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png","type":"image\/png"}],"author":"Ekipa","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Ekipa"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#article","isPartOf":{"@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/"},"author":{"name":"Ekipa","@id":"https:\/\/jchost.pl\/blog\/#\/schema\/person\/5c0718f08eb37ba283bce590a6a97475"},"headline":"WordPress 5.9 \u2013 co nowego?","datePublished":"2022-02-24T09:00:08+00:00","dateModified":"2023-10-06T12:55:26+00:00","mainEntityOfPage":{"@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/"},"wordCount":2445,"commentCount":0,"publisher":{"@id":"https:\/\/jchost.pl\/blog\/#organization"},"image":{"@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#primaryimage"},"thumbnailUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png","articleSection":["Uncategorized"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/","url":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/","name":"WordPress 5.9 \u2013 co nowego? - Blog o hostingu i dla hostingu","isPartOf":{"@id":"https:\/\/jchost.pl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#primaryimage"},"image":{"@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#primaryimage"},"thumbnailUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png","datePublished":"2022-02-24T09:00:08+00:00","dateModified":"2023-10-06T12:55:26+00:00","breadcrumb":{"@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#primaryimage","url":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png","contentUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2022\/02\/1.png","width":879,"height":469},{"@type":"BreadcrumbList","@id":"https:\/\/jchost.pl\/blog\/wordpress-5-9-co-nowego\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/jchost.pl\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress 5.9 \u2013 co nowego?"}]},{"@type":"WebSite","@id":"https:\/\/jchost.pl\/blog\/#website","url":"https:\/\/jchost.pl\/blog\/","name":"Blog o hostingu i dla hostingu","description":"Blog hostingowy dla ka\u017cdego!","publisher":{"@id":"https:\/\/jchost.pl\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jchost.pl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/jchost.pl\/blog\/#organization","name":"blog.jchost.pl","url":"https:\/\/jchost.pl\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/jchost.pl\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2017\/11\/blog-hostingowy-logo-JCHost.jpg","contentUrl":"https:\/\/jchost.pl\/blog\/wp-content\/uploads\/2017\/11\/blog-hostingowy-logo-JCHost.jpg","width":229,"height":80,"caption":"blog.jchost.pl"},"image":{"@id":"https:\/\/jchost.pl\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/jchostpl\/","https:\/\/www.youtube.com\/channel\/UC6myB18cMX1a5bAJ6WChQPw"]},{"@type":"Person","@id":"https:\/\/jchost.pl\/blog\/#\/schema\/person\/5c0718f08eb37ba283bce590a6a97475","name":"Ekipa","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b555ed5d05df6e3eab514d0387177f840ba1c281811baacd9c8f74fb1a0661d?s=96&d=mm&r=g","caption":"Ekipa"},"url":"https:\/\/jchost.pl\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts\/4940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/comments?post=4940"}],"version-history":[{"count":5,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts\/4940\/revisions"}],"predecessor-version":[{"id":5241,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/posts\/4940\/revisions\/5241"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/media\/4941"}],"wp:attachment":[{"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/media?parent=4940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/categories?post=4940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jchost.pl\/blog\/wp-json\/wp\/v2\/tags?post=4940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}