Wordpress 6.5

What to expect from WordPress 6.5

WordPress 6.5, scheduled for release on March 26th, 2024, marks a significant advancement in the platform's capabilities.

This update to WordPress 6.5 introduces enhanced design flexibility, more powerful block features, including new APIs. It begins the process of revamping the admin interface. Key highlights of this release are

  • Font Library A new feature for streamlined global font management, making it easier to maintain consistency across your site.
  • Appearance Tools in Classic Themes This update extends more comprehensive design options to classic themes, broadening their versatility.
  • Enhanced Editing Revisions The editing experience is now more robust, featuring revisions for template parts and templates, ensuring greater control over site design.
  • New APIs The introduction of Interactivity, Custom Fields, and Block Binding APIs greatly expands the functionality of blocks. These APIs support advanced features like partial sync patterns and ensure compatibility with different PHP versions.
  • Rollback for Plugin and Theme Updates Enhancing site safety, this feature allows you to revert to previous versions of plugins and themes, adding an extra layer of security.
  • Bug Fixes Various improvements have been made across the platform, leading to a more refined and user-friendly experience.
  • Admin Redesign As part of the ongoing phase 3 efforts, this release includes the initial steps of the admin redesign. It focuses on updating the template, template part, and pattern lists within the Site Editor to offer a fresh and more intuitive experience.

WordPress 6.5 Design tools

Introducing the Font Library. this will simplify the process of managing fonts on your website. Similar to the Media Library, it's a global feature, accessible regardless of the theme you have activated.

This tool allows for the straightforward installation, removal, and activation of fonts across your site. Any font, whether added by a user or through a theme, becomes readily available for use throughout the editing process.

Enhanced Syncing for Blocks and Pattern Attributes

The introduction of partial sync patterns builds on the concept of synced patterns, offering users the ability to maintain consistent layout and style across various pattern instances while allowing for unique content in each. This feature is particularly useful for ensuring design uniformity across different content sections.

For example, imagine using a testimonial pattern within a grid layout. This new functionality enables you to insert the same testimonial pattern into multiple posts or pages. By keeping the layout and stylistic elements, (like the design of a recipe card),  there can be uniformority in every instance. Also, individual elements such as the Name, Image, and Role can be customised for each instance.

This feature gives flexibility to update the design of the testimonial pattern later on, without impacting the specific content in each existing instance. This represents a significant step forward in content management and design consistency for WordPress users.

The advanced styling system in WordPress, known for features like style variations, is evolving to offer more detailed control. The introduction of section-specific `theme.json` allows for precise styling adjustments in specific areas of your site, utilising the same foundational system.

This development represents a comprehensive scope of work, and for version 6.5, the focus is on introducing colour variations to group blocks through a concept called Colorways.

Colorways, a component of the section-specific `theme.json`, concentrates solely on styling elements. In the 6.5 release, this feature will be primarily accessible for Group blocks and will be implemented predominantly through code, with a basic user interface for selection. These styles will have a range of design elements, including curated colours, typography, and border styles, as well as specific styles for elements like links and buttons.

Initially, it is expected that theme authors will incorporate Colorways into themes. This allows them to offer a pre-defined palette of colors chosen for their optimal contrast, aesthetic appeal etc.

Looking ahead, plans to expand this functionality, will enable users to create their own Colorways directly within the Styles interface. This future enhancement will further empower users to personalise and refine the visual appeal of their websites.

WordPress 6.5 Pathways to Adoption

Enabling Appearance Tools in Classic Themes

The integration of Appearance Tools into Classic Themes marks a significant expansion in design capabilities previously exclusive to Block Themes or those utilising `theme.json`.

This enhancement means that features like adding a border to a Group block, which necessitates Appearance Tools, will now be accessible in Classic Themes. Progress to enable Classic Themes to adopt these tools seamlessly and safely are underway, broadening the scope of design possibilities for a wider range of websites.

Advancing Pattern Management with Classic Themes

Building on the developments in WordPress 6.3, which facilitated the creation and management of patterns, a similar upgrade is set to extend to non-Block Themes.

This involves introducing a Patterns tab under the Appearance section. With this addition access will be grantted to the advanced patterns interface found in the Site Editor.

Users will be able to effortlessly preview and manage patterns across most themes, significantly enhancing the ux in pattern management.

WordPress 6.5 Core Experience Enhancements

wordpress 6.5

Revamping Data Views in the Site Editor

initiating the Admin Redesign effort begins with a fresh approach to managing templates, template parts, and patterns in the Site Editor. This phase introduces several key features:

  • Enhanced Table Display A new table layout will include specific fields, pagination, and quick actions for ease of use.
  • Dynamic Field Management Users will have the ability to toggle fields, and sort and filter data efficiently.
  • Bulk Action Capabilities A user-friendly interface for selecting multiple entries and executing bulk actions.
  • Layout Flexibility Support for various layouts, such as a classic table or grid view (including a gallery format), complemented by a side-by-side preview option.
  • Customisable Views The ability to save and switch between different “views” – tailored configurations of layouts, field visibility, and more.

This experience not only elevates the Site Editor but also sets the stage for future developments in Phase 3, including enhancements to Workflows and the Media Library.

Template and Template Part Revisions

During the WordPress 6.5, templates and template parts feature revision tracking, confidence in content creation will be bolstered by ensuring changes are securely stored. This update is part of a broader enhancement to style revisions, which includes:

  • Side-by-Side Comparisons Visual comparison of different revisions.
  • Enhanced Style Book Exposure More detailed and accessible style references.
  • Detailed Descriptions and Pagination Improved navigation and understanding of revisions.

Customisation of Navigation Block Mobile Overlay

Advance in responsive design controls will offer full customisation of the navigation block mobile overlay. This feature, crucial for mobile menu design, will allow for

  • Complete Design Control Customise colours, spacing, and blocks to create a unique mobile menu experience.
  • Responsive Menu Customisation Tailor the mobile menu to provide a distinct experience across various devices.

WordPress 6.5 is designed to enhance the user experience. Users will have more control, flexibility, and confidence in website design and management.

WordPress 6.5 New APIs in WordPress

Interactivity API

The Interactivity API is being developed as a standardised method for developers to infuse interactive elements into the frontend of their blocks. This includes functionalities like 'liking' a post or adding items to a cart without reloading the page.

A standardised approach simplifies the process for developers to craft engaging user experiences, ranging from basic elements like counters and popups to more intricate features such as instant page navigation, real-time searches, or seamless carts and checkouts.

After extensive testing with specific core blocks in the Gutenberg plugin and WordPress 6.4, the next steps involve refining the API for broader use. This includes refining the “store” based on initial feedback, enhancing server-side directive processing for SEO and render optimisation, and incorporating ES Modules and import maps.

Each of these components is a significant project and will be carefully assessed for inclusion in the upcoming release.

Custom Fields API

Custom Fields API should provide a straightforward mechanism for linking block attributes with custom fields or metadata. Given the scope of this task, a more focused version is slated for WordPress 6.5, which will

  • Enable connections between block attributes and custom fields, initially without a UI.
  • Introduce a basic UI for establishing these connections, allowing the API to read metadata values.
  • Offer the ability to directly edit meta field values within the editing interface.
  • Extend support to additional core blocks, prioritising based on importance and relevance.

Block Binding API

Block Binding API is designed to link block attributes to dynamic values sourced from various contexts. For instance, a value like `post_author` would adapt based on the current post.

This API enhances the versatility of existing blocks, eliminating the need for creating new ones, thereby benefiting theme developers and site owners alike.

An example application could be a heading block that automatically displays the Post Author's name without requiring a separate Post Author block.

The primary focus for this API in WordPress 6.5 will be to support other roadmap elements, particularly Custom Fields and Partial Sync Patterns.

Enhancements and Database Requirements Update in WordPress 6.5

Addressing Bugs and Updating MySQL Version Requirements

A significant focus has been placed on rectifying various bugs to enhance the overall performance and user experience. These improvements, there's a crucial update regarding the MySQL version requirement.

MySQL 5.0, which was initially released in 2005, reached its end-of-life (EOL) status in January 2012. Having been unsupported for over a decade, its continued use poses security risks and compatibility issues.

Recognising the need for more secure and current database management, WordPress 6.5 will implement a change in its minimum MySQL version requirement. The new minimum will be updated from MySQL 5.0 to 5.5.5.

This update is a proactive measure to ensure WordPress sites are running on more secure, efficient, and modern database systems. It reflects WordPress's commitment to maintaining a platform that is not only feature-rich but also adheres to current standards of security and performance.

For users and developers, this means ensuring that their hosting environments are compatible with or upgraded to at least MySQL 5.5.5 to smoothly run WordPress 6.5.

It's clear that this update is set to bring a host of significant changes and improvements, marking a substantial step forward for WordPress

  • Enhanced Design and Interactivity The introduction of the Font Library and Appearance Tools in Classic Themes, will give users greater design control and a wider range of styling options. The Interactivity API will open new possibilities for frontend interactivity, making websites more dynamic and engaging.
  • Advanced Block and Pattern Management The update will improve the management of patterns in Classic Themes, allowing for a more intuitive and efficient design process. The Custom Fields API and Block Binding API will further extend the capabilities of blocks, enabling deeper connections between block attributes and dynamic content.
  • Admin Redesign and User Experience Improvements The foundational work for the Admin Redesign will begin, enhancing the template, template part, and pattern lists within the Site Editor. This redesign aims to create a more user-friendly and efficient administrative experience.
  • Database Security and Performance Addressing a crucial aspect of website management, WordPress 6.5 will raise the minimum required version of MySQL from 5.0 to 5.5.5, ensuring better security and performance by leveraging more recent and supported database technologies.
  • Bug Fixes and Stability Enhancements As with every update, WordPress 6.5 will include numerous bug fixes and enhancements, focusing on improving stability and user experience across the platform.

Overall, WordPress 6.5 is poised to offer a more robust, secure, and user-friendly experience, catering to both website developers and everyday users. These updates reflect WordPress's ongoing commitment to evolving with the web's changing landscape, prioritising both functionality and security.