{"id":10345,"date":"2025-03-17T10:54:04","date_gmt":"2025-03-17T10:54:04","guid":{"rendered":"https:\/\/fusionmindlabs.com\/blogs\/wp-6-8-new-features\/"},"modified":"2025-03-17T10:54:04","modified_gmt":"2025-03-17T10:54:04","slug":"wp-6-8-new-features","status":"publish","type":"post","link":"https:\/\/fusionmindlabs.com\/blogs\/wp-6-8-new-features\/","title":{"rendered":"WP 6.8: New Features"},"content":{"rendered":"\n<br \/>Here is the rewritten content without changing its meaning:<\/p>\n<div>\n<p>We are excited to share the upcoming changes in WordPress 6.8, which we have been testing recently. This new release brings several enhancements that make WordPress feel smoother, along with new features that improve its performance and customization capabilities.<\/p>\n<p>This release includes a major security update, featuring new password hashing using bcrypt, as well as performance improvements through speculative loading, which will significantly enhance page load times.<\/p>\n<p>Furthermore, there are significant enhancements to major parts of the block editor, aimed at improving the site editing experience for all users.<\/p>\n<p>If you&#8217;re ready to learn more about these changes and how WordPress 6.8 will enhance the overall WordPress experience, keep reading.<\/p>\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" title=\"What's coming in WordPress 6.8?\" decoding=\"async\" width=\"680\" height=\"385\" alt=\"What's coming in WordPress 6.8?\" class=\"wp-image-337163 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/whats-coming-in-wordpress-68-in-post-1.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/whats-coming-in-wordpress-68-in-post-1.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/whats-coming-in-wordpress-68-in-post-1-300x170.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img title=\"What's coming in WordPress 6.8?\" decoding=\"async\" width=\"680\" height=\"385\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/whats-coming-in-wordpress-68-in-post-1.png\" alt=\"What's coming in WordPress 6.8?\" class=\"wp-image-337163\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/whats-coming-in-wordpress-68-in-post-1.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/whats-coming-in-wordpress-68-in-post-1-300x170.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<div class=\"wpb-alert style-yellow\">\n<p>\u2139\ufe0f<strong>Note:<\/strong> You can try out the beta version on your computer or a <a href=\"https:\/\/www.wpbeginner.com\/wp-tutorials\/how-to-create-staging-environment-for-a-wordpress-site\/\" title=\"How to Easily Create a Staging Site for WordPress (Step by Step)\" rel=\"nofollow noopener\" target=\"_blank\">staging environment<\/a> using the <a href=\"https:\/\/wordpress.org\/plugins\/wordpress-beta-tester\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"WordPress Beta Tester\">WordPress Beta Tester<\/a> plugin. Please note that some features in the beta may not make it to the final release.<\/p>\n<\/div>\n<p>Here&#8217;s a quick overview of the changes coming in WordPress 6.8:<\/p>\n<h4 class=\"wp-block-heading\" id=\"aioseo-speculative-loading-for-improved-performance\">Speculative Loading for Improved Performance<\/h4>\n<p>Have you ever noticed how some <a href=\"https:\/\/www.wpbeginner.com\/opinion\/how-we-boost-page-load-speed-on-wpbeginner\/\" title=\"How We Boost Page Load Speed on WPBeginner (6 Tips Revealed)\" rel=\"nofollow noopener\" target=\"_blank\">websites load pages almost instantly<\/a>? This is often due to a technique called speculative loading, which will be built into WordPress 6.8, making sites feel faster.<\/p>\n<p>So, what is speculative loading? Imagine you&#8217;re reading a blog post and see a link that you might click next. WordPress anticipates this and starts loading that linked page in the background. Then, when you click, the page appears quickly.<\/p>\n<p>This is achieved using the <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Speculation_Rules_API\" target=\"_blank\" rel=\"noopener nofollow\" title=\"Speculation Rules API\">Speculation Rules API<\/a>, which allows WordPress to set rules for which links to load ahead of time. For example, if you hover over a link, WordPress takes that as a hint and begins preloading the page.<\/p>\n<p>Developers can customize this behavior by adjusting which links get preloaded and how early the process starts.<\/p>\n<h4 class=\"wp-block-heading\" id=\"aioseo-style-book-accessibility-in-classic-themes\">Style Book Accessibility in Classic Themes \ud83c\udfa8<\/h4>\n<p>We love how designing in WordPress has become more intuitive with the introduction of the Style Book, initially available for <a href=\"https:\/\/www.wpbeginner.com\/showcase\/best-wordpress-full-site-editing-themes\/\" title=\"Best Block Themes for Full Site Editing in WordPress\" rel=\"nofollow noopener\" target=\"_blank\">block themes<\/a>. WordPress 6.8 will extend this feature to classic themes as well.<\/p>\n<p>The Style Book offers a comprehensive overview of your site&#8217;s design elements, including colors, <a href=\"https:\/\/www.wpbeginner.com\/showcase\/best-wordpress-typography-plugins-to-improve-your-design\/\" title=\"16 Best WordPress Typography Plugins to Improve Your Design\" rel=\"nofollow noopener\" target=\"_blank\">typography<\/a>, and block styles. It&#8217;s like having a style guide built directly into your WordPress dashboard.<\/p>\n<p>For classic themes that support it, you will be able to find the Style Book by going to <strong>Appearance \u00bb Design \u00bb Styles<\/strong>. This centralized location makes it easier to manage and preview design changes.<\/p>\n<figure class=\"wp-block-image size-full\"><img title=\"Classiv Theme with the new design tab\" decoding=\"async\" width=\"680\" height=\"325\" alt=\"Classiv Theme with the new design tab\" class=\"wp-image-336841 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/classic-theme-design.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/classic-theme-design.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/classic-theme-design-300x143.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Classiv Theme with the new design tab\" decoding=\"async\" width=\"680\" height=\"325\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/classic-theme-design.png\" alt=\"Classiv Theme with the new design tab\" class=\"wp-image-336841\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/classic-theme-design.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/classic-theme-design-300x143.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>Additionally, site patterns will be relocated to <strong>Appearance \u00bb Design \u00bb Patterns<\/strong>, bringing all design-related settings into one place and making the customization process much easier.<\/p>\n<p>The Style Book enhances the editing experience by providing a clear and organized layout of your site&#8217;s design components, making it easier to maintain a cohesive look and feel.<\/p>\n<h4 class=\"wp-block-heading\" id=\"aioseo-enhanced-design-and-editing-experience\">Enhanced Design and Editing Tools \ud83d\udd8c\ufe0f<\/h4>\n<p>WordPress 6.8 will bring several updates that make designing and editing easier in WordPress, from better global styling options to improved block controls.<\/p>\n<p><strong>Global Styles Panel in Site Editor Sidebar<\/strong><\/p>\n<p>The Styles panel in the <a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/wordpress-full-site-editing\/\" title=\"A Complete Beginner\u2019s Guide to WordPress Full Site Editing\" rel=\"nofollow noopener\" target=\"_blank\">full site editor<\/a> will now offer more control over global design settings, making site-wide changes simpler.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"A global Styles panel in the Editor sidebar\" decoding=\"async\" width=\"680\" height=\"311\" alt=\"A global Styles panel in the Editor sidebar\" class=\"wp-image-336826 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/global-styles-panel.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/global-styles-panel.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/global-styles-panel-300x137.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"A global Styles panel in the Editor sidebar\" decoding=\"async\" width=\"680\" height=\"311\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/global-styles-panel.png\" alt=\"A global Styles panel in the Editor sidebar\" class=\"wp-image-336826\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/global-styles-panel.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/global-styles-panel-300x137.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p><strong>Set Image Blocks as Featured Images<\/strong><\/p>\n<p>WordPress 6.8 will let you set any image block as the <a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/how-to-add-featured-image-or-post-thumbnails-in-wordpress\/\" title=\"How to Add Featured Images or Post Thumbnails in WordPress\" rel=\"nofollow noopener\" target=\"_blank\">featured image<\/a> with just one click, removing extra steps and making featured images easier to manage.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Set an image block to be used as featured image\" decoding=\"async\" width=\"680\" height=\"384\" alt=\"Set an image block to be used as featured image\" class=\"wp-image-336827 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-image-block-as-featured-image.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-image-block-as-featured-image.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-image-block-as-featured-image-300x169.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Set an image block to be used as featured image\" decoding=\"async\" width=\"680\" height=\"384\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-image-block-as-featured-image.png\" alt=\"Set an image block to be used as featured image\" class=\"wp-image-336827\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-image-block-as-featured-image.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-image-block-as-featured-image-300x169.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p><strong>Section Styles Selector in Toolbar<\/strong><\/p>\n<p>A new toolbar option will let users quickly switch between different section styles in zoom-out mode, making it easier to experiment with layouts without digging through menus.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Shuffle between styles\" decoding=\"async\" width=\"680\" height=\"294\" alt=\"Shuffle between styles\" class=\"wp-image-336828 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/shuffle-styles.gif\"\/><img loading=\"lazy\" title=\"Shuffle between styles\" decoding=\"async\" width=\"680\" height=\"294\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/shuffle-styles.gif\" alt=\"Shuffle between styles\" class=\"wp-image-336828\"\/><\/figure>\n<p><strong>Success Notices for Image Editing with Undo Link<\/strong><\/p>\n<p>After editing an image, WordPress will now show a success message with an Undo button, helping users quickly revert changes if needed.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Success notices when images are edited\" decoding=\"async\" width=\"680\" height=\"337\" alt=\"Success notices when images are edited\" class=\"wp-image-336829 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/image-actions-success-undo.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/image-actions-success-undo.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/image-actions-success-undo-300x150.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Success notices when images are edited\" decoding=\"async\" width=\"680\" height=\"337\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/image-actions-success-undo.png\" alt=\"Success notices when images are edited\" class=\"wp-image-336829\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/image-actions-success-undo.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/image-actions-success-undo-300x150.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p><strong>Introducing the Query Total Block<\/strong><\/p>\n<p>This new block will let users display the total number of posts in a query loop, which is helpful for showing how many articles match a category or search.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Query Total Block shows number of items returned for a query\" decoding=\"async\" width=\"680\" height=\"318\" alt=\"Query Total Block shows number of items returned for a query\" class=\"wp-image-336830 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-total-block.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-total-block.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-total-block-300x140.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Query Total Block shows number of items returned for a query\" decoding=\"async\" width=\"680\" height=\"318\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-total-block.png\" alt=\"Query Total Block shows number of items returned for a query\" class=\"wp-image-336830\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-total-block.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-total-block-300x140.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p><strong>Easily Set a Page as the Posts Page<\/strong><\/p>\n<p>Previously, you were only able to set a <a href=\"https:\/\/www.wpbeginner.com\/wp-tutorials\/how-to-edit-a-wordpress-homepage-easily-effectively\/\" title=\"How to Edit a WordPress Homepage (Easily &amp; Effectively)\" rel=\"nofollow noopener\" target=\"_blank\">page as the homepage<\/a> in the site editor. Now, a new option in the page list view will let users assign any page as their <a href=\"https:\/\/www.wpbeginner.com\/wp-tutorials\/how-to-create-a-separate-page-for-blog-posts-in-wordpress\/\" title=\"How to Create a Separate Page for Blog Posts in WordPress\" rel=\"nofollow noopener\" target=\"_blank\">blog posts page<\/a>, making site setup faster and more flexible.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Easily set posts page in site editor\" decoding=\"async\" width=\"680\" height=\"346\" alt=\"Easily set posts page in site editor\" class=\"wp-image-336831 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-posts-page.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-posts-page.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-posts-page-300x153.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Easily set posts page in site editor\" decoding=\"async\" width=\"680\" height=\"346\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-posts-page.png\" alt=\"Easily set posts page in site editor\" class=\"wp-image-336831\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-posts-page.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-posts-page-300x153.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<h4 class=\"wp-block-heading\" id=\"aioseo-refinements-to-the-query-loop-block\">Refinements to the Query Loop Block \u267e\ufe0f<\/h4>\n<p>The Query Loop block is a powerful tool for dynamically displaying posts. In WordPress 6.8, it will receive an important improvement that gives users more control over their post listings.<\/p>\n<p><strong>Option to Ignore Sticky Posts<\/strong><\/p>\n<p>By default, <a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/6-cool-things-you-can-do-with-sticky-posts-in-wordpress\/\" title=\"6 Cool Things You Can Do With Sticky Posts in WordPress\" rel=\"nofollow noopener\" target=\"_blank\">sticky posts<\/a> always appear at the top of a Query Loop. This can be useful, but sometimes you want to display posts strictly by date or category.<\/p>\n<p>WordPress 6.8 introduces a new setting that lets users <strong>ignore sticky posts<\/strong> when setting up a Query Loop, giving you more flexibility when designing post layouts.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Query loop sticky posts\" decoding=\"async\" width=\"680\" height=\"391\" alt=\"Query loop sticky posts\" class=\"wp-image-336836 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-loop-sticky-posts.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-loop-sticky-posts.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-loop-sticky-posts-300x173.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Query loop sticky posts\" decoding=\"async\" width=\"680\" height=\"391\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-loop-sticky-posts.png\" alt=\"Query loop sticky posts\" class=\"wp-image-336836\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-loop-sticky-posts.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/query-loop-sticky-posts-300x173.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p>If you&#8217;ve ever struggled with sticky posts disrupting your post order, this update will make it easier to control.<\/p>\n<h4 class=\"wp-block-heading\" id=\"aioseo-improved-data-views\">Improved Data Views<\/h4>\n<p>WordPress 6.8 brings enhancements to Data Views, making content management more intuitive and efficient.<\/p>\n<p><strong>Unified Layout Behavior<\/strong><\/p>\n<p>The Data Views will now offer consistent layouts across different views. For instance, you can now set it to show content previews in data views for pages.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Pages grid showing content preview\" decoding=\"async\" width=\"680\" height=\"373\" alt=\"Pages grid showing content preview\" class=\"wp-image-336832 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/data-view-content-preview.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/data-view-content-preview.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/data-view-content-preview-300x165.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Pages grid showing content preview\" decoding=\"async\" width=\"680\" height=\"373\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/data-view-content-preview.png\" alt=\"Pages grid showing content preview\" class=\"wp-image-336832\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/data-view-content-preview.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/data-view-content-preview-300x165.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<p><strong>Density Options in Table Layouts<\/strong><\/p>\n<p>Users will be able to adjust the density of table layouts in Data Views, allowing for more control over how information is displayed.<\/p>\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" title=\"Set table view density\" decoding=\"async\" width=\"680\" height=\"342\" alt=\"Set table view density\" class=\"wp-image-336839 perfmatters-lazy\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-table-view-density.png\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-table-view-density.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-table-view-density-300x150.png 300w\" data-sizes=\"(max-width: 680px) 100vw, 680px\"\/><img loading=\"lazy\" title=\"Set table view density\" decoding=\"async\" width=\"680\" height=\"342\" src=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-table-view-density.png\" alt=\"Set table view density\" class=\"wp-image-336839\" srcset=\"https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-table-view-density.png 680w, https:\/\/www.wpbeginner.com\/wp-content\/uploads\/2025\/03\/set-table-view-density-300x150.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\"\/><\/figure>\n<h4 class=\"wp-block-heading\" id=\"aioseo-security-enhancements\">Security Enhancements<\/h4>\n<p>WordPress 6.8 will introduce a major upgrade to password security, making websites more resistant to attacks.<\/p>\n<p><strong>Transition to bcrypt for Password Hashing<\/strong><\/p>\n<p>Before this update, WordPress stored passwords using the Portable PHP Password Hashing Framework (phpass), which is now considered weak against modern attacks.<\/p>\n<p>With WordPress 6.8, bcrypt will be the default algorithm for password hashing, providing stronger security.<\/p>\n<p>\u2139\ufe0f<strong>Note:<\/strong> This change will automatically apply itself, and users don&#8217;t need to take any action. However, you may also wish to see our <a href=\"https:\/\/www.wpbeginner.com\/wordpress-security\/\" title=\"The Ultimate WordPress Security Guide \u2013 Step by Step\" rel=\"nofollow noopener\" target=\"_blank\">complete WordPress security guide<\/a> to further strengthen your website.<\/p>\n<h4 class=\"wp-block-heading\" id=\"aioseo-under-the-hood-changes-in-wordpress-6-8\">Under the Hood Changes in WordPress 6.8<\/h4>\n<p>WordPress 6.8 also includes several behind-the-scenes updates to improve performance and make WordPress more accessible:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>More Efficient Block Type Registration:<\/strong> A new function <code>wp_register_block_types_from_metadata_collection()<\/code> will allow plugins to register multiple block types with a single call. <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/13\/more-efficient-block-type-registration-in-6-8\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"More efficient block type registration in 6.8\">(Details)<\/a><\/li>\n<li><strong>Internationalization Improvements:<\/strong> WordPress will now properly localize PHPMailer error messages and ensure that plugin update emails are sent in the administrator&#8217;s language. <a href=\"https:\/\/make.wordpress.org\/core\/2025\/03\/12\/i18n-improvements-6-8\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"Internationalization improvements in 6.8\">(Details)<\/a><\/li>\n<li><strong>Accessibility Improvement:<\/strong> Redundant title attributes will be removed from different elements to improve screen reader compatibility and provide a better experience for visually impaired users. <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/24766\" target=\"_blank\" rel=\"noopener nofollow\" title=\"Redundant title attributes removed\">(#24766)<\/a><\/li>\n<li><strong>Block Hooks Enabled for Synced Patterns:<\/strong> Block Hooks will now be applied to synced patterns (i.e., <code>core\/block<\/code> blocks), ensuring consistent behavior across templates, template parts, patterns, navigation menus, and post content. <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/62704\" target=\"_blank\" rel=\"noopener nofollow\" title=\"Block Hooks Enabled for Synced Patterns\">(#62704)<\/a><\/li>\n<\/ul>\n<p>Overall, WordPress 6.8 includes over 370 enhancements and 520 bug fixes for the editor, and more than 230 tickets have been resolved for WordPress 6.8 Core.<\/p>\n<p>We hope this article helped you discover what&#8217;s coming in WordPress 6.8 and which new features you&#8217;d like to try out. We are particularly excited about the built-in speculative loading and improved design tools for WordPress users.<\/p>\n<p>If you are exploring the upcoming WordPress release, then you may also be interested in learning <a href=\"https:\/\/www.wpbeginner.com\/common-wordpress-errors-and-how-to-fix-them\/\" title=\"50 Most Common WordPress Errors and How to Fix Them\" rel=\"nofollow noopener\" target=\"_blank\">how to fix common WordPress errors<\/a>. Or maybe you would like to explore how you can <a href=\"https:\/\/www.wpbeginner.com\/beginners-guide\/how-you-can-get-involved-with-the-wordpress-project\/\" title=\"How You Can Get Involved With The WordPress Project\" rel=\"nofollow noopener\" target=\"_blank\">get involved and contribute to WordPress<\/a>.<\/p>\n<p>If you liked this article, then please subscribe to our <a href=\"https:\/\/youtube.com\/wpbeginner?sub_confirmation=1\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" title=\"Subscribe to WPBeginner YouTube Channel\">YouTube Channel<\/a> for WordPress video tutorials. You can also find us on <a href=\"https:\/\/twitter.com\/wpbeginner\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" title=\"Follow WPBeginner on Twitter\">Twitter<\/a> and <a href=\"https:\/\/facebook.com\/wpbeginner\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" title=\"Join WPBeginner Community on Facebook\">Facebook<\/a>.<\/p>\n<\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\n<br \/>\n<br \/><a href=\"https:\/\/www.wpbeginner.com\/news\/whats-coming-in-wordpress-6-8-features-and-screenshots\/\" rel=\"nofollow noopener\" target=\"_blank\">Source Link<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here is the rewritten content without changing its meaning: We are excited to share the upcoming changes in WordPress 6.8, which we have been testing recently. This new release brings&#8230;<\/p>\n","protected":false},"author":19,"featured_media":10346,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-10345","post","type-post","status-publish","format-standard","has-post-thumbnail","category-wordpress"],"jetpack_featured_media_url":"https:\/\/fusionmindlabs.com\/blogs\/wp-content\/uploads\/sites\/9\/2025\/03\/whats-coming-in-wordpress-68-og-1.png","_links":{"self":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/posts\/10345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/comments?post=10345"}],"version-history":[{"count":0,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/posts\/10345\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/media\/10346"}],"wp:attachment":[{"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/media?parent=10345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/categories?post=10345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fusionmindlabs.com\/blogs\/wp-json\/wp\/v2\/tags?post=10345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}