WPML

We just released WPML 4.9.4, which brings full compatibility with WordPress 7.0. Make sure to update WPML before updating to WordPress 7.0 and you’re all set.

What’s New in WordPress 7.0

WordPress 7.0 introduces a number of changes to the block editor and core functionality. Here’s what WPML 4.9.4 addresses.

Fully Iframe-Based Block Editor

WordPress 7.0 makes this the new standard, improving style isolation and giving you a more accurate WYSIWYG experience. Without this update, WPML would force the block editor to fall back to the older, non-iframe mode on every post and page — causing you to miss out on these improvements and any future enhancements that build on the new editor. WPML’s Language Switcher blocks have also been updated to support Block API version 3, including the React hook required for the iframe editor to work correctly.

Updated “Open on Click” Setting for Navigation Submenus

WordPress 7.0 changed how the Navigation block stores this setting. WPML now reads the updated attribute correctly, so submenus respect the behavior you configured.

New Block Content Available for Translation

WordPress 7.0 introduces several new and restructured blocks. WPML 4.9.4 registers the following as translatable, so they appear in the translation editor and display correctly on the frontend in all languages:

  • Icon block accessibility labels (aria-label attributes)
  • Navigation overlay close button text
  • Tab block labels

Updated Block Asset Registration

WPML’s internal code for registering block assets has been updated to use the correct WordPress 7.0 APIs. This fixes console warnings in the block editor and ensures WPML’s CSS loads correctly inside the iframe editor. All changes are backward compatible to WordPress 6.3.

Fixed PHP Deprecation Notices

A PHP function deprecated in WordPress 7.0 has been replaced with the modern equivalent throughout WPML’s codebase.

Other Fixes

  • Fixed a blank white screen on the WPML Settings and Translation Dashboard pages in wp-admin.
  • Fixed slow loading on the Menu Sync page.

Updating to WPML 4.9.4

The update is available now for all WPML clients with active subscription. It will appear on the Plugins page in your WordPress admin within 24 hours.

If you’d like to update right away, use the following steps:

1

In Your Site’s Admin, Go to Plugins → Add New Plugin and Click the Commercial Tab

2

Click the Check for Updates Button

3

Select WPML 4.9.4 From the List and Click Install

Why Keeping WPML Updated Matters

WordPress 7.0 is not a one-off event. Every major WordPress release brings changes under the hood, and some of them affect multilingual sites in ways that aren’t always obvious until something stops working.

Our team tests every WordPress release candidate before it goes public, identifies compatibility issues, and ships fixes in time. That’s what an active WPML subscription gives you: your site stays current with WordPress without you having to track every core change yourself.

Found this useful? Share this article: