{"id":3231,"date":"2022-05-25T04:19:07","date_gmt":"2022-05-25T04:19:07","guid":{"rendered":"https:\/\/www.hostinger.com\/blog\/?p=3231"},"modified":"2024-08-20T10:33:20","modified_gmt":"2024-08-20T10:33:20","slug":"wordpress-6-0","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/blog\/wordpress-6-0","title":{"rendered":"WordPress 6.0: The New Major Release Is Here"},"content":{"rendered":"<p>WordPress 6.0 &ldquo;Arturo&rdquo; has finally launched. This second major release of 2022 brings many improvements, including 600+ updates and 600+ bug fixes.<\/p><p>Many improvements refine the <a href=\"https:\/\/www.hostinger.com\/tutorials\/gutenberg-wordpress\">block site editor<\/a>, a prominent feature introduced in WordPress 5.9. WordPress 6.0 builds on the block editor by adding the global styles switcher, block style retaining, and container block transformation.<\/p><p>Let&rsquo;s look at the new features you&rsquo;ll see in <a href=\"https:\/\/wordpress.org\/news\/2022\/05\/arturo\/\" target=\"_blank\" rel=\"noopener\">WordPress 6.0<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-block-editor-improvements\">Block Editor Improvements<\/h2><p>When it was introduced in WordPress 5.9, the block editor brought a new site customization experience. WordPress 6.0 delivers many upgrades to enhance its usability.<\/p><h3 class=\"wp-block-heading\" id=\"h-global-styles-switcher\">Global Styles Switcher<\/h3><p>The block editor&rsquo;s global styles switcher is one of the most anticipated features of WordPress 6.0. It lets theme builders use style variations and switch between them with a single click.<\/p><p>The default <strong>Twenty Twenty-Two<\/strong> theme now has four style variations. To access the switcher, open the global styles panel and click <strong>Browse styles<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"415\" height=\"626\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/browse-style-variations.png\/public\" alt=\"Browse styles button to show the available theme variations.\" class=\"wp-image-3232\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/browse-style-variations.png\/w=415,fit=scale-down 415w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/browse-style-variations.png\/w=199,fit=scale-down 199w\" sizes=\"(max-width: 415px) 100vw, 415px\" \/><\/figure><\/div><p>You should see the available style variations. Click on any of them to switch styles easily.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"861\" height=\"608\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/wordpress-global-styles-1.gif\/public\" alt=\"Using the theme variation options to change the global styles.\" class=\"wp-image-3275\"><\/figure><\/div><p>Note that the <strong>Browse styles <\/strong>button will only appear when style variations are available in the theme folder.<\/p><p>To add a style variation to the Twenty Twenty Two theme, you need to add a new <strong>JSON <\/strong>file in the <strong>\/wp-content\/themes\/twentytwentytwo <\/strong>directory.<\/p><p>For example, follow these steps to add a <strong>dark <\/strong>style variation to the Twenty Twenty-Two theme.<\/p><ol class=\"wp-block-list\">\n<li>Use the file manager or an FTP client and open <strong>\/wp-content\/themes\/twentytwentytwo <\/strong>folder on your WordPress installation directory.<\/li>\n\n\n\n<li>Create a new file named <strong>Dark.json<\/strong>.<\/li>\n\n\n\n<li>Insert the code snippet from this <a href=\"https:\/\/gist.github.com\/kjellr\/1307387f8d97e84662c4b07af873a896\" target=\"_blank\" rel=\"noopener\">GitHub gist<\/a> to the <strong>Dark.json <\/strong>file.<\/li>\n\n\n\n<li>Save the file.<\/li>\n<\/ol><p>Go back to your WordPress dashboard and open the block editor. You should see the newly added dark theme variation in the global styles switcher.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"475\" height=\"718\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/dark-style-option.png\/public\" alt=\"The global style variation panel, showing the new Dark theme style in the options.\" class=\"wp-image-3234\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/dark-style-option.png\/w=475,fit=scale-down 475w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/dark-style-option.png\/w=198,fit=scale-down 198w\" sizes=\"(max-width: 475px) 100vw, 475px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-webfonts-api\">Webfonts API<\/h3><p>The Webfonts API aims to streamline registering local web fonts to the global styles settings. It standardizes the process, ensuring consistency across sites and themes.<\/p><p>In WordPress 6.0, you can add new web fonts via the <strong>theme.json<\/strong> file and make them appear on the global styles typography panel.<\/p><p>In the following example, we&rsquo;ll add the Montserrat font to the Twenty Twenty-Two theme. You can download the font from the <a href=\"https:\/\/fonts.google.com\/\" target=\"_blank\" rel=\"noopener\">Google Fonts directory<\/a>.<\/p><ol class=\"wp-block-list\">\n<li>Use the file manager or an FTP client to upload the Montserrat font file to the <strong>\/wp-content\/themes\/twentytwentytwo\/assets\/fonts\/montserrat <\/strong>directory.<\/li>\n\n\n\n<li>Open the <strong>theme.json <\/strong>file in the theme&rsquo;s directory and add the following code snippet into the <strong>typography<\/strong> section:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n\t\"fontFamily\": \"\\\"Montserrat\\\", sans-serif\",\n\t\"name\": \"Montserrat\",\n\t\"slug\": \"Montserrat\",\n\t\"fontFace\": [\n\t\t{\n\t\t\t\"fontFamily\": \"Monserrat\",\n\t\t\t\"fontWeight\": \"200 900\",\n\t\t\t\"fontStyle\": \"normal\",\n\t\t\t\"fontStretch\": \"normal\",\n\t\t\t\"src\": [ \"file:.\/assets\/fonts\/montserrat\/Montserrat.ttf\" ]   \n\t\t}\n\t]\n}\n<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Save and close the <strong>theme.json <\/strong>file.<\/li>\n<\/ol><p>Go to the block editor and open the global styles panel. Open the typography section and use the drop-down menu to browse installed fonts. You should now see the Monserrat font as an option.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"509\" height=\"278\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/font-family-drop-down.png\/public\" alt=\"Font family drop-down menu, showing the new Montserrat typography option.\" class=\"wp-image-3235\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/font-family-drop-down.png\/w=509,fit=scale-down 509w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/font-family-drop-down.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-code-editor\">Code Editor<\/h3><p>The block editor now has a code editor, allowing users to edit the HTML of a theme.<\/p><p>To access the code editor, click on the <strong>three dots<\/strong> icon on the top-right corner of the screen and select <strong>Code editor<\/strong>.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"861\" height=\"442\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/code-editor-1.png\/public\" alt=\"Code editor in the site editor.\" class=\"wp-image-3273\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/code-editor-1.png\/w=861,fit=scale-down 861w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/code-editor-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/code-editor-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 861px) 100vw, 861px\" \/><\/figure><h3 class=\"wp-block-heading\" id=\"h-theme-export-tool\">Theme Export Tool<\/h3><p>WordPress 6.0 introduces the theme export tool. It lets you download your current theme and its customizations as a <strong>.zip<\/strong> file.<\/p><p>Click on the <strong>three dots<\/strong> icon on the top-right corner of the screen and select <strong>Export<\/strong>. The theme and its current customizations will then be downloaded to your computer.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"562\" height=\"383\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/export-theme.png\/public\" alt=\"WordPress site editor options menu, highlighting the theme export feature.\" class=\"wp-image-3237\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/export-theme.png\/w=562,fit=scale-down 562w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/export-theme.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><\/figure><\/div><p>This is an easier way to save all your customizations and reuse them for other websites. Instead of customizing two websites separately, simply export a website&rsquo;s theme and upload it to the other website.<\/p><h3 class=\"wp-block-heading\" id=\"h-new-template-types\">New Template Types<\/h3><p>WordPress 6.0 adds five new template types &ndash; <strong>author<\/strong>, <strong>category<\/strong>, <strong>date<\/strong>, <strong>tag<\/strong>, and <strong>taxonomy<\/strong>. You can access them when adding a new template in the block editor.<\/p><p>Open the <strong>Templates <\/strong>panel on the editor&rsquo;s left sidebar and click <strong>Add New <\/strong>on the top-right corner of the screen. It will show six templates to choose from.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"490\" height=\"604\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/template-options.png\/public\" alt=\"New template options in WordPress 6.0 site editor.\" class=\"wp-image-3238\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/template-options.png\/w=490,fit=scale-down 490w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/template-options.png\/w=243,fit=scale-down 243w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/figure><\/div><p>The new template types streamline the site editing process as you no longer need to create custom page templates for these purposes.<\/p><h2 class=\"wp-block-heading\" id=\"h-block-patterns\">Block Patterns<\/h2><p>Block patterns play a more significant role in WordPress 6.0, with new upgrades for the block editor&rsquo;s quick inserter.<\/p><p>When opening it at the root level and outside of any block, the quick inserter now recommends patterns instead of blocks.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"430\" height=\"538\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/pattern-quick-inserter.png\/public\" alt=\"Block quick inserter, showing the pattern options.\" class=\"wp-image-3239\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/pattern-quick-inserter.png\/w=430,fit=scale-down 430w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/pattern-quick-inserter.png\/w=240,fit=scale-down 240w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><\/figure><\/div><p>This upgrade makes it easier to construct a specific section.<\/p><p>For example, you want to add a subscription call-to-action section before the footer. Instead of inserting the text and the button blocks manually, use the quick inserter to add a subscription block pattern to speed up the process.<\/p><h2 class=\"wp-block-heading\" id=\"h-new-blocks\">New Blocks<\/h2><p>WordPress developers improved the full site editing capability by adding more core blocks. Let&rsquo;s look at the five new core blocks in WordPress 6.0.<\/p><h3 class=\"wp-block-heading\" id=\"h-comments-query-loop\">Comments Query Loop<\/h3><p>The <strong>comments query loop block<\/strong> replaces the deprecated <strong>post comments block<\/strong>. It comprises several child blocks like <strong>comment title<\/strong>, <strong>comment author<\/strong>, and <strong>comment content<\/strong> that you can customize individually.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"654\" height=\"599\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/comments-query-loop.png\/public\" alt=\"Comments query loop block on the site editor.\" class=\"wp-image-3240\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/comments-query-loop.png\/w=654,fit=scale-down 654w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/comments-query-loop.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 654px) 100vw, 654px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-no-results-in-query-loop\">No Results in Query Loop<\/h3><p><strong>No results<\/strong> is a new container block that shows a specific text or other blocks when there are no query results to display.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"657\" height=\"103\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-editor.png\/public\" alt=\"No results block on the site editor.\" class=\"wp-image-3241\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-editor.png\/w=657,fit=scale-down 657w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-editor.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/figure><\/div><p>Since it&rsquo;s a container block, you can use paragraphs, links, or images to inform visitors that the site doesn&rsquo;t have a post yet. Note that you can only insert the <strong>no results<\/strong> block inside the <strong>query loop<\/strong> block.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"796\" height=\"441\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-block.png\/public\" alt=\"A homepage with a no results block showing a customized message.\" class=\"wp-image-3242\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-block.png\/w=796,fit=scale-down 796w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-block.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/no-results-block.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-read-more\">Read More<\/h3><p>Previously, the <strong>read more<\/strong> link in the <strong>query loop<\/strong> was integrated with the <strong>post excerpt<\/strong> block, reducing its customizability.<\/p><p>WordPress 6.0 fixes this by introducing the <strong>read more<\/strong> block, making it independent from the post excerpt. This lets you get creative by applying a different color, border style, and typography to the <strong>read more<\/strong> link.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"621\" height=\"294\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/read-more-block.png\/public\" alt=\"Read more block on the site editor.\" class=\"wp-image-3243\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/read-more-block.png\/w=621,fit=scale-down 621w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/read-more-block.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-post-author-biography-and-avatar-blocks\">Post Author Biography and Avatar Blocks<\/h3><p>WordPress 6.0 adds two new blocks to split the content of the <strong>post author <\/strong>block. The <strong>post author biography<\/strong> block shows the author&rsquo;s profile description, while the <strong>avatar<\/strong> block displays the author&rsquo;s picture.<\/p><p>This way, you get more options when displaying author information. For example, you can use the row block to contain the avatar and the post author biography block to display them side by side.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"659\" height=\"166\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/author-biography.png\/public\" alt=\"Avatar and author biography blocks on the site editor.\" class=\"wp-image-3244\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/author-biography.png\/w=659,fit=scale-down 659w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/author-biography.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-block-improvements\">Block Improvements<\/h2><p>Besides adding new blocks, WordPress 6.0 also introduces several improvements to existing ones. Let&rsquo;s look at some of the upgrades and see how they provide better user experience and customization options.<\/p><h3 class=\"wp-block-heading\" id=\"h-featured-image-for-the-cover-block\">Featured Image for the Cover Block<\/h3><p>WordPress 6.0 adds a new feature for the <strong>cover <\/strong>block. With a single click on the block toolbar, you can connect the cover block to the featured image and use it as the background.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"657\" height=\"501\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/cover-block-featured-image.png\/public\" alt=\"Using a featured image for the cover block.\" class=\"wp-image-3245\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/cover-block-featured-image.png\/w=657,fit=scale-down 657w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/cover-block-featured-image.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/figure><\/div><p>With this integration, the cover block will change accordingly when updating the featured image.<\/p><h3 class=\"wp-block-heading\" id=\"h-featured-image-size-selector\">Featured Image Size Selector<\/h3><p>A drop-down size selector is added to the <strong>featured image<\/strong> block&rsquo;s design tools. This feature is only accessible when adding a featured image block on a post or page.<\/p><p>To enable it, open the block settings panel by clicking <strong>Settings <\/strong>at the top-right corner of the editor. Then, click the <strong>three dots<\/strong> icon on the <strong>Dimensions <\/strong>section and select <strong>Image size<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"481\" height=\"378\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/featured-image-size.png\/public\" alt=\"The image size selector for the featured image block.\" class=\"wp-image-3246\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/featured-image-size.png\/w=481,fit=scale-down 481w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/featured-image-size.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-block-transformation-options\">Block Transformation Options<\/h3><p>WordPress 6.0 adds more block transformation options. A significant improvement is the option to easily transform container blocks &ndash; <strong>group<\/strong>, <strong>row<\/strong>, and <strong>stack <\/strong>&ndash; into each other.<\/p><p>When selecting a <strong>group<\/strong>, <strong>row<\/strong>, or <strong>stack <\/strong>block, open the block settings panel. You should see the three icons at the top representing each block. Click on any of them to transform the block into the one you want.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"736\" height=\"407\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/container-block-transformation.png\/public\" alt=\"Layout transformer for container blocks in the block settings panel.\" class=\"wp-image-3247\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/container-block-transformation.png\/w=736,fit=scale-down 736w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/container-block-transformation.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 736px) 100vw, 736px\" \/><\/figure><\/div><p>You can now also group multiple blocks into a container block. For example, you want to group several paragraphs and image blocks. Simply click and drag to select these blocks. Then, click on one of the container block icons in the toolbar.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"630\" height=\"594\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/wordpress-block-transform.gif\/public\" alt=\"Demonstration of transforming multiple blocks into a group block.\" class=\"wp-image-3248\"><\/figure><\/div><p>Additionally, WordPress 6.0 also adds the following block transformation options:<\/p><ul class=\"wp-block-list\">\n<li><strong>Logo <\/strong>to <strong>Title<\/strong><\/li>\n\n\n\n<li><strong>Excerpt <\/strong>to <strong>Content<\/strong><\/li>\n\n\n\n<li><strong>Tag Cloud<\/strong> to <strong>Categories<\/strong><\/li>\n\n\n\n<li><strong>Calendar <\/strong>to <strong>Archives<\/strong><\/li>\n\n\n\n<li><strong>Paragraph <\/strong>to <strong>Code<\/strong><\/li>\n\n\n\n<li><strong>Group <\/strong>to <strong>Row<\/strong><\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-navigation-block-improvements\">Navigation Block Improvements<\/h3><p>The <strong>navigation <\/strong>block got a rich preview feature for the page link block. When you link the navigation to a public page, the preview will appear on the toolbar.<\/p><p>Although this is not a major update, a rich preview can be very useful to ensure that you added the correct link.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"619\" height=\"484\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/link-rich-preview.png\/public\" alt=\"A rich preview for a navigation link.\" class=\"wp-image-3249\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/link-rich-preview.png\/w=619,fit=scale-down 619w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/link-rich-preview.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 619px) 100vw, 619px\" \/><\/figure><\/div><p>Another improvement is the ability to set the navigation block to the only available menu. In the previous version, you had to select the menu or start from scratch when you only had one menu. This upgrade speeds up workflow.<\/p><p>It&rsquo;s also worth mentioning that you can have a <strong>Navigation Menus<\/strong> panel on the block editor if you activate the <a href=\"https:\/\/wordpress.org\/plugins\/gutenberg\/\" target=\"_blank\" rel=\"noopener\">Gutenberg plugin<\/a>. Once activated, access the <strong>Navigation Menus <\/strong>panel by clicking <strong>Navigation <\/strong>on the top-right corner of the editor screen.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"511\" height=\"391\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/navigation-icon.png\/public\" alt=\"Navigation menu panel on the site editor.\" class=\"wp-image-3250\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/navigation-icon.png\/w=511,fit=scale-down 511w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/navigation-icon.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><\/figure><\/div><p>In this panel, you can select and configure any navigation menu. For example, you can remove or lock any navigation item or create a nested navigation structure.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"708\" height=\"269\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/navigation-menu-panel.png\/public\" alt=\"Navigation menu panel, showing a nested navigation structure.\" class=\"wp-image-3251\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/navigation-menu-panel.png\/w=708,fit=scale-down 708w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/navigation-menu-panel.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 708px) 100vw, 708px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-gallery-block-spacing\">Gallery Block Spacing<\/h3><p>WordPress 6.0 adds block spacing control for the <strong>gallery <\/strong>block, allowing for more flexibility when designing a gallery layout. You can now specify the spaces between images.<\/p><p>Open the block settings panel. You should see the <strong>Block spacing<\/strong> field in the <strong>Dimensions <\/strong>section. Define how many pixels you want for the spaces between images.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"752\" height=\"189\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/gallery-spacing.png\/public\" alt=\"The block spacing feature for the gallery block.\" class=\"wp-image-3252\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/gallery-spacing.png\/w=752,fit=scale-down 752w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/gallery-spacing.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 752px) 100vw, 752px\" \/><\/figure><\/div><p>Combine this feature with the <strong>border control<\/strong> tool for individual image blocks to create a unique layout.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"658\" height=\"198\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/gallery-design.png\/public\" alt=\"A gallery block using a customized border, block spacing, and radius settings.\" class=\"wp-image-3253\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/gallery-design.png\/w=658,fit=scale-down 658w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/gallery-design.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 658px) 100vw, 658px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-column-border-and-layout-settings\">Column Border and Layout Settings<\/h3><p>WordPress 6.0 adds border settings for the <strong>columns <\/strong>block. You can now change the border&rsquo;s color, thickness, and radius.<\/p><p>This feature is available for the column container, but you can add one for individual column blocks by activating the Gutenberg plugin. As such, you can be creative with the column-based content section.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"806\" height=\"183\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-border.png\/public\" alt=\"The border settings for column block.\" class=\"wp-image-3254\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-border.png\/w=806,fit=scale-down 806w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-border.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-border.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 806px) 100vw, 806px\" \/><\/figure><\/div><p>Another improvement for the column block is the layout settings. You can now define the content width for individual column blocks. This setting works for content inside the column with center or wide alignment.<\/p><p>For example, you may want to set a paragraph block in a column with center alignment. If you define the maximum width, the text won&rsquo;t exceed the limit, and the border will wrap around it.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"770\" height=\"242\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-block-layout.png\/public\" alt=\"The layout settings for column block.\" class=\"wp-image-3255\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-block-layout.png\/w=770,fit=scale-down 770w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-block-layout.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/column-block-layout.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-usability-improvements\">Usability Improvements<\/h2><p>WordPress 6.0 enhances the user experience to provide better usability and smoother workflow. It&rsquo;s worth mentioning that this version aims to <a href=\"https:\/\/make.wordpress.org\/core\/2022\/04\/20\/wordpress-6-0-accessibility-improvements\/\" target=\"_blank\" rel=\"noopener\">improve accessibility<\/a> as well.<\/p><p>Let&rsquo;s look at the significant usability improvements in WordPress 6.0.<\/p><h3 class=\"wp-block-heading\" id=\"h-list-view-enhancement\">List View Enhancement<\/h3><p>The new list view enhancements make working with a complex page structure easier.<\/p><p>The list view panel will now show a collapsed view for all blocks by default. This way, you can find relevant blocks easier. It&rsquo;s especially helpful when working with a complex structure that has many nested blocks.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"612\" height=\"391\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/collapsed-list-view.png\/public\" alt=\"Default collapsed list view.\" class=\"wp-image-3256\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/collapsed-list-view.png\/w=612,fit=scale-down 612w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/collapsed-list-view.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 612px) 100vw, 612px\" \/><\/figure><\/div><p>When selecting a block and opening the list view panel, you will see the relevant block nest and the selected block in the structure.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"875\" height=\"430\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/wordpress-list-view.gif\/public\" alt=\"Demonstration of opening the list view while a block is selected.\" class=\"wp-image-3257\"><\/figure><\/div><p>The enhanced list view also lets you select multiple blocks using <strong>Shift + click<\/strong>. You can perform bulk actions like moving, deleting, or duplicating numerous blocks.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"588\" height=\"536\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/wordpress-list-view-delete.gif\/public\" alt=\"Demonstration of selecting and removing multiple blocks in the list view.\" class=\"wp-image-3259\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-text-selection-across-blocks\">Text Selection Across Blocks<\/h3><p>The block editor now lets you select text across multiple blocks, including <strong>paragraphs<\/strong>, <strong>headings<\/strong>, and <strong>quotes<\/strong>. You can then delete, replace, or copy the selected text.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"668\" height=\"234\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/multi-text-select.png\/public\" alt=\"Selecting text across multiple blocks in the site editor.\" class=\"wp-image-3260\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/multi-text-select.png\/w=668,fit=scale-down 668w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/multi-text-select.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/><\/figure><\/div><p>This is considered a significant improvement in WordPress 6.0 as it makes text editing much easier. On the previous WordPress version, attempting this will automatically select the entire block.<\/p><h3 class=\"wp-block-heading\" id=\"h-block-locking-user-interface\">Block Locking User Interface<\/h3><p>WordPress 5.9 introduced the block locking attribute to prevent any block from being moved or deleted. However, editing code was required to lock a block. WordPress 6.0 solves this issue by adding the block locking user interface in the block editor.<\/p><p>There are two ways to lock a block. The first method is from the block toolbar. Select a block and click on the <strong>three dots<\/strong> icon on the block toolbar. Then, select <strong>Lock<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"817\" height=\"512\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-toolbar.png\/public\" alt=\"The lock option in the block toolbar menu.\" class=\"wp-image-3261\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-toolbar.png\/w=817,fit=scale-down 817w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-toolbar.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-toolbar.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 817px) 100vw, 817px\" \/><\/figure><\/div><p>The block lock attribute pop-up will appear. You can choose to <strong>Disable movement<\/strong>, <strong>Prevent removal<\/strong>, or both.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"533\" height=\"388\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-attribute-pop-up.png\/public\" alt=\"The pop-up for choosing the block locking attributes.\" class=\"wp-image-3262\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-attribute-pop-up.png\/w=533,fit=scale-down 533w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-attribute-pop-up.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 533px) 100vw, 533px\" \/><\/figure><\/div><p>The second method is using the list view panel. Find the block you want to lock and click on the <strong>three dots<\/strong> icon. Select <strong>Lock<\/strong>, and the same pop-up will appear.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"592\" height=\"452\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-list-view.png\/public\" alt=\"Block lock option in the list view\" class=\"wp-image-3263\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-list-view.png\/w=592,fit=scale-down 592w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-block-list-view.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/figure><\/div><p>Unlocking the block involves similar steps. However, a locked block will have a <strong>lock <\/strong>icon on the block toolbar. Click it to open the pop-up and unlock the block.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"654\" height=\"243\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-icon.png\/public\" alt=\"Block lock icon on a locked block's toolbar\" class=\"wp-image-3264\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-icon.png\/w=654,fit=scale-down 654w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/lock-icon.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 654px) 100vw, 654px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-block-style-retaining\">Block Style Retaining<\/h3><p>Block style retaining keeps the block&rsquo;s customized styles to save time.<\/p><p>The first one is regarding block transformation. For example, you may have a heading block with customized typography and color. When you transform it into a paragraph block, the typography and the color will remain the same.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"760\" height=\"328\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/wordpress-block-style.gif\/public\" alt=\"Block style retaining when transforming a block.\" class=\"wp-image-3265\"><\/figure><\/div><p>The second case is for adding another button inside a button block. For example, you may have customized the button with a custom color and border style. When you add another button, it will have the same style.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"559\" height=\"131\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/button-style.png\/public\" alt=\"Adding a new button in a buttons block with retained block styles.\" class=\"wp-image-3266\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/button-style.png\/w=559,fit=scale-down 559w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/button-style.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/figure><\/div><p>This feature saves you from redoing customization work when transforming a block or adding buttons on your page.<\/p><h3 class=\"wp-block-heading\" id=\"h-block-style-preview\">Block Style Preview<\/h3><p>The block style preview is changed to a pop-up when hovering on a style option. This provides a better visual because the preview appears larger.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"618\" height=\"308\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/block-style-preview.png\/public\" alt=\"The preview pop-up for the block style options.\" class=\"wp-image-3267\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/block-style-preview.png\/w=618,fit=scale-down 618w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/block-style-preview.png\/w=300,fit=scale-down 300w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-post-category-reminder\">Post Category Reminder<\/h3><p>When publishing a post without selecting a category, the post editor will now suggest adding one. Although this seems like a minor improvement, it can prevent you from accidentally publishing an uncategorized post.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"402\" height=\"416\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/category-reminder.png\/public\" alt=\"Category suggestion on the post editor's pre-publish checks.\" class=\"wp-image-3268\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/category-reminder.png\/w=402,fit=scale-down 402w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2022\/05\/category-reminder.png\/w=290,fit=scale-down 290w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-how-to-update-to-wordpress-6-0\">How to Update to WordPress 6.0<\/h2><p>Be sure to <a href=\"https:\/\/www.hostinger.com\/tutorials\/backup-wordpress\">create a WordPress backup<\/a> before updating. This way, you can recover your site if something goes wrong during the update. We also recommend using a <a href=\"https:\/\/www.hostinger.com\/tutorials\/wordpress-staging-environment\">staging environment<\/a> to test the new version before implementing it on the live website.<\/p><p>Once you&rsquo;ve done preparing, use one of the following ways to <a href=\"https:\/\/www.hostinger.com\/tutorials\/how-to-update-wordpress\">update WordPress<\/a>:<\/p><ul class=\"wp-block-list\">\n<li><strong>WordPress dashboard<\/strong> &ndash; Log in to your WordPress dashboard. Then, navigate to <strong>Dashboard -&gt; Updates <\/strong>or click the <strong>Please update now <\/strong>button on the notification banner. On the update page, click <strong>Update to version 6.0<\/strong>.<\/li>\n\n\n\n<li><strong>hPanel <\/strong>&ndash; This method is available for Hostinger WordPress, Cloud, and Shared web hosting clients. Go to <strong>WordPress -&gt; Dashboard<\/strong> and find the <strong>WordPress version <\/strong>section. Click <strong>Update to 6.0 <\/strong>to update your WordPress site.<\/li>\n\n\n\n<li><strong>Manual update using an FTP client <\/strong>&ndash; This manual installation method involves downloading the WordPress 6.0 files from WordPress.org. Extract the <strong>.zip<\/strong> file and delete the <strong>wp-content <\/strong>folder and <strong>wp-config-sample.php<\/strong> file to prevent data and configuration loss. Then, use an FTP client to overwrite the WordPress core files and folders, except the <strong>wp-content <\/strong>folder and <strong>wp-config-sample.php<\/strong> file.<\/li>\n\n\n\n<li><strong>WordPress command-line interface (WP-CLI) <\/strong>&ndash; Use SSH to access your website&rsquo;s root <strong>public_html<\/strong> directory. Once the command-line interface is connected, enter the wp core update command to perform the update.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>WordPress 6.0 enhances the full site editing experience with various improvements to blocks and user interface. With this new version, users can be more creative and have more control over their website&rsquo;s design.<\/p><p>We recommend updating your site to WordPress 6.0 as soon as possible to access its benefits and protect yourself from potential vulnerabilities.<\/p><p>Before updating your site, perform a backup and check your theme and plugin compatibility. If necessary, use a WordPress staging environment to test WordPress 6.0 safely.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 6.0 &#8220;Arturo&#8221; has finally launched. This second major release of 2022 brings many improvements, including 600+ updates and 600+ bug fixes.<\/p>\n<p>Many improvements refine the\u2026<\/p>\n","protected":false},"author":172,"featured_media":3569,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2365],"tags":[],"hashtags":[],"class_list":["post-3231","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts\/3231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/users\/172"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/comments?post=3231"}],"version-history":[{"count":10,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts\/3231\/revisions"}],"predecessor-version":[{"id":6627,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts\/3231\/revisions\/6627"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/media\/3569"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/media?parent=3231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/categories?post=3231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/tags?post=3231"},{"taxonomy":"hashtags","embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/hashtags?post=3231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}