Tuesday, April 15, 2025

What's New in WordPress 6.8


WordPress 6.8 dropped in 2025, and it’s the only major release we’re getting this year. Unlike the usual trio of updates, the team decided to slow things down and focus on refining what’s already there. Think of it as a spring cleaning for your favorite CMS—less about flashy new features and more about making everything run smoother, look better, and feel more intuitive. From an upgraded site editor to developer-friendly tweaks like Bcrypt adoption, there’s a lot to unpack. Let’s dive into what makes WordPress 6.8 a solid step forward, covering the big changes, subtle improvements, and everything in between.

WordPress 6.8 is all about refinement. The team didn’t throw in a bunch of shiny new tools to dazzle us. Instead, they doubled down on improving performance, accessibility, and the overall user experience. This release includes 33 accessibility enhancements, making WordPress more inclusive for everyone. It also lays the groundwork for the future of the WordPress admin interface, with the site editor taking center stage. For developers, there are some exciting updates under the hood, and for everyday users, the changes might feel subtle but impactful. Whether you’re managing a blog, building a site, or coding a theme, there’s something here for you.

Site Editor

The site editor is the heart of WordPress’s evolution, and 6.8 brings some notable updates to make it more powerful and user-friendly. If you’re using a block theme, you’ll notice the style section has been revamped. The interface now includes a sleek sidebar (or “midbar,” as some call it) with options like color, typography, and layout. These aren’t entirely new, but they’re presented in a way that feels more cohesive.

One standout feature is the style book, now accessible directly from the site editor. The style book lets you preview and tweak global styles for elements like buttons, headings, or links. Click into the style book, scroll through the options, and you’ll see a live preview of how your changes affect the site. For example, want to adjust the button styles? Select buttons, and the global style settings pop up in the middle of the screen. It’s intuitive and saves you from digging through menus. This is a clear sign of where the WordPress admin is headed—a more visual, streamlined experience.

Classic theme users aren’t left out either. If you’re rocking a theme like GeneratePress, you’ll find a new “Design” section under Appearance. This section splits into two parts: Patterns (which you’ve seen before) and Styles. The Styles area now includes a style book for classic themes, letting you preview styling options. You can’t edit styles directly yet, but this is a tease of what’s to come. The WordPress team is clearly working toward a unified editing experience, whether you’re on a block or classic theme.


Query Loop Block

The query loop block is a powerhouse for bloggers, and it got some love in 6.8. This block is essential for displaying posts dynamically, like on a blog archive or homepage. One of the biggest fixes addresses sticky posts. Previously, sticky posts could get out of order, but now they stay exactly where they belong. For example, if you have two sticky posts (say, “Welcome” and “Top Tips”), they’ll appear at the top of your blog in the correct order, no matter how you sort the rest of the posts.

There’s also a new setting to exclude sticky posts entirely. In the query loop settings, you’ll find an “Exclude Sticky Posts” option. Toggle it, and your sticky posts won’t show up in the loop, letting you display posts from newest to oldest (or any other order) without interference. This is a small but practical tweak for bloggers who want more control over their archives.

Another addition is the query total block, exclusive to the query loop. This block displays the total number of posts in your loop, which is handy for search results or blog archives. To use it, select your query loop, click the plus sign to add a block, and search for “Query Total.” Once added, you can move it to the top of the loop or wherever it fits. On the front end, it shows users exactly how many posts are in the loop—say, “11 posts” for your blog. It’s a simple way to add transparency and improve the user experience.

Color Picker Reset

Here’s a feature you might overlook: the color picker reset tool. It’s currently available for paragraph and heading blocks, but expect it to roll out to more blocks in future updates. When you apply a text or background color to a block, a small minus sign appears next to the color picker. Click it, and the color resets to the default. This is perfect for when you’re experimenting with colors and want to start fresh without undoing other changes. It’s a minor addition, but it saves time and reduces frustration.

Featured Images

Setting a featured image just got simpler. In WordPress 6.8, you can now select any image on a page or post and set it as the featured image with a couple of clicks. Just click the image, hit the three-dot menu, and choose “Set as Featured Image.” This works for both posts and pages (yes, pages can have featured images too). If you change your mind, you can remove or replace the featured image just as easily. This small tweak streamlines the process, especially for users who frequently update their content.

Template Visibility

Another subtle but useful change is the new way to view the template you’re working on. When editing a page or post, look for the “Show Template” option in the editor. Click it, and you’ll see the full template (like the “Single Page” or “Blog Archive” template) that your content is using. This is great for understanding how your page fits into the broader site structure. Any changes you make to the template will apply to all pages using it, so proceed with caution. To exit, just unselect the template view, and you’re back to editing your content. It’s a small feature that adds clarity to the editing process.

Developer Goodies

Developers, this section’s for you. WordPress 6.8 includes several technical updates that make the platform more secure, performant, and flexible. Let’s break them down:

Bcrypt for Passwords

WordPress has finally ditched the outdated PHPass library for Bcrypt. Bcrypt is a more secure password hashing algorithm that’s been around for years, and it’s now the default for user logins. The best part? You don’t need to do anything—upgrading to 6.8 automatically switches to Bcrypt. This change strengthens site security without requiring any extra work from developers or users.

Speculative Loading

Speculative loading (or navigation speculation) is a new web performance feature in 6.8. It predicts which link a user is likely to click based on their behavior and preloads that page in the background. This makes page transitions feel faster and improves the overall user experience. It’s a subtle enhancement, but it can make a big difference for sites with heavy traffic or complex navigation.

Patterns Directory

Themes now have a dedicated patterns directory for storing pattern files. This organizes pattern-related code and makes it easier for developers to manage and reuse patterns across a theme. It’s a small but welcome change for keeping things tidy.

Navigation Block Improvements

The navigation block got a markup overhaul, ensuring consistency when applying JavaScript to list item elements. This makes it easier to customize navigation menus with dynamic functionality, especially for developers building interactive menus.

Interactivity API

The Interactivity API now supports asynchronous event handlers, making it easier to create smooth, responsive interactions in blocks. This is a step toward more dynamic block experiences, like real-time updates or animations, without sacrificing performance.

Block Hook API

The Block Hook API now supports asynchronous patterns, giving developers more flexibility when injecting dynamic content into blocks. This is particularly useful for plugins that need to modify block output on the fly.

Performance and Accessibility

WordPress 6.8 isn’t just about visible changes—it’s packed with under-the-hood improvements. The release includes dozens of performance enhancements, from faster database queries to optimized block rendering. These tweaks make sites load quicker and handle traffic better, even if you don’t notice them directly.

Accessibility is another big focus, with 33 improvements to make WordPress more usable for everyone. These include better keyboard navigation, improved screen reader support, and enhanced contrast for UI elements. Whether you’re a site owner or a visitor, these changes make WordPress more inclusive and easier to navigate.

What’s Next for WordPress?

WordPress 6.8 is a polishing release, but it’s also a bridge to the future. The updates to the site editor, style book, and admin interface hint at a more visual, intuitive WordPress admin coming in later versions. The focus on performance and accessibility shows the team’s commitment to making WordPress a reliable platform for all users. And for developers, the technical upgrades—like Bcrypt, speculative loading, and the Interactivity API—open up new possibilities for building secure, fast, and dynamic sites.

Looking ahead, WordPress 6.9 is likely to land in 2026. While we don’t have details yet, expect it to build on the foundation laid by 6.8, with more refinements to the site editor and possibly deeper integration of block-based features. For now, 6.8 gives us plenty to work with, whether you’re tweaking a blog, designing a theme, or coding a plugin.

Wrapping Up

WordPress 6.8 might not scream “revolutionary,” but it’s a thoughtful, well-executed update that makes the platform better in countless ways. From the revamped site editor to the query loop fixes, color picker reset, and developer-friendly features like Bcrypt, there’s something for everyone. The changes are often subtle, but they add up to a smoother, more reliable experience. Whether you’re a casual user or a hardcore developer, upgrading to 6.8 is a no-brainer.

0 comments:

Post a Comment