本日リリースされたWPML 4.9.1はDivi 5との互換性に重点を置いており、2月26日のDivi 5の公式ローンチに向けて多言語サイトの準備を整えることができます。このリリースには、Elementorの修正、更新されたPHP要件なども含まれています。
数週間前、自動翻訳のワークフローとオブジェクトキャッシュのパフォーマンスを向上させるWPML 4.9.0をリリースしました。WPML 4.9.1は、サードパーティの互換性とバグ修正に重点を置いた後続のメンテナンスリリースです。
WPML 4.9.2の提供開始
この記事の公開後、2つの重要なバグ修正を含むWPML 4.9.2をリリースしました。
Divi 5へのWPMLの対応
Divi 5は2月26日にベータ版から本番環境へ移行する予定です。ここ数週間、報告された互換性の問題の解決に取り組んできました。
Divi 4からDivi 5へのスムーズな移行
Divi 4からDivi 5へ移行する際、翻訳元言語のページのコンテンツが失われていました。翻訳されたページは引き続き正しく表示される一方で、バックエンドのエディタとフロントエンドの両方でページが空の状態で表示されていました。
この問題はWPML 4.9.1で解決されましたが、移行前に留意すべき点がいくつかあります。
- Divi 5 Migratorを実行する前に、WPML 4.9.1に更新してください。
- WPMLを更新する前にDivi 5に移行した場合は、移行をロールバックし、WPMLを更新してから再度移行を実行してください。
翻訳可能になったDivi Canvases
Divi 5では、ページにオフキャンバスメニュー、ポップアップ、その他の埋め込み可能なコンテンツを作成する方法として、Divi Canvasesが導入されました。
WPML 4.9.1ではDivi Canvasesがカスタム投稿タイプとして認識されるようになったため、他のコンテンツと同様に翻訳できます。開始するには、WPML → 翻訳ダッシュボードに移動し、Global Canvasesセクションを見つけます。そこには、ページ固有のものとグローバルなものの両方を含む、すべてのキャンバスがリストされます。

残っている1つの既知の問題
Divi 5で動的コンテンツを使用している場合、「Before」や「After」などの動的フィールドのテキスト設定はまだ翻訳できません。この問題についてはすでに把握しており、今後のリリースでの修正に向けて取り組んでいます。
Elementorとの互換性向上
今回のWPMLリリースには、Elementorに関する以下の修正と改善も含まれています。
- 自動翻訳または高度な翻訳エディタのどちらを使用して翻訳した場合でも、Nav Menu、Mega Menu、およびTheme Builderテンプレートの翻訳されたコンテンツがフロントエンドに正しく表示されるようになりました。
- Elementorのループグリッドクエリ内でWooCommerce製品を使用する場合、翻訳されたページでフィルターが正しい結果を返すようになりました。
これに加えて、まだベータ版であるElementor Editor v4とのWPMLの互換性拡大を継続しています。WPML 4.9.1の時点で、アトミックボタン内のリンクは自動翻訳および高度な翻訳エディタで翻訳できるようになりました。なお、Editor v4で問題が発生した場合は、Elementor Editor v4の正誤表のコメントでお知らせください。
更新されたPHP要件
WPML 4.9.1をもって、PHP 7.0、7.1、7.2、および7.3の公式サポートを終了しました。これらのバージョンはPHPプロジェクトによってメンテナンスされておらず、セキュリティアップデートを受け取ることはありません。
サイトの安全性を保ち、今後のWPMLリリースとの互換性を維持するために、サーバーをPHP 7.4以降(PHP 8.3を推奨)にアップグレードしてください。
その他の修正と改善
このリリースには、20件以上の追加の修正が含まれています。主な内容は以下のとおりです。
- よりスムーズなURL移行 — WPMLがサイトのURLの変更を検出した際に、移行バナーがオプションをより明確に案内するようになりました。
- Wordfenceでの誤検知の解消 — WPML 4.9をWordfenceと併用すると、誤ったセキュリティ警告がトリガーされていました。この問題は解決されました。
完全なリストについては、WPML 4.9.1と文字列翻訳 3.5.1の変更履歴をご覧ください。
WPMLの更新方法
WPML 4.9.1は段階的にリリースされています。お使いのサイトで利用可能になると、プラグインページに表示されます。
すぐに更新したい場合:
1
サイトの管理画面で、プラグイン → 新規プラグインを追加に移動し、商用タブをクリックします。
2
更新を確認ボタンをクリックします。
3
リストからWPML 4.9.1と文字列翻訳 3.5.1を選択し、インストールをクリックします。
WPMLと文字列翻訳の両方を必ず更新してください。このリリースのすべての修正と改善を活用するには、両方が必要です。