コンテンツへスキップ サイドバーへスキップ
0

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 をリリースしました。

WPMLがDivi 5に対応しました

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 Canvasが翻訳可能になりました

Divi 5では、オフキャンバスメニュー、ポップアップ、その他の埋め込みコンテンツをページに作成する方法として「Divi Canvas」が導入されました。

WPML 4.9.1ではDivi Canvasをカスタム投稿タイプとして認識するようになったため、他のコンテンツと同様に翻訳できます。開始するには、WPML → 翻訳ダッシュボードに移動し、Global Canvasesセクションを見つけてください。ページ固有のキャンバスとグローバルなキャンバスの両方がそこにリストされます。

翻訳ダッシュボードからのキャンバスの翻訳

残っている既知の問題が1つあります

Divi 5で動的コンテンツを使用している場合、「Before(前)」や「After(後)」などの動的フィールドのテキスト設定はまだ翻訳できません。弊社はこの問題を把握しており、今後のリリースでの修正に向けて取り組んでいます。

Elementorとの互換性の向上

今回のWPMLリリースには、Elementorに関する以下の修正と改善も含まれています。

  • ナビメニュー、メガメニュー、テーマビルダーのテンプレートが、自動翻訳または高度な翻訳エディターのどちらで翻訳されたかに関わらず、フロントエンドで正しい翻訳コンテンツを表示するようになりました。
  • 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 および String Translation 3.5.1 の変更履歴をご覧ください。

WPMLのアップデート方法

WPML 4.9.1は段階的にリリースされています。お客様のサイトで利用可能になると、プラグインページに表示されます。

すぐにアップデートしたい場合:

1

サイトの管理画面で、プラグイン → 新規プラグインを追加に移動し、商用タブをクリックしてください。

2

更新を確認するボタンをクリックします。

3

リストから WPML 4.9.1String Translation 3.5.1 を選択し、インストールをクリックしてください。

必ず WPML と String Translation の両方を更新してください。このリリースのすべての修正と改善を利用するには、両方の更新が必要です。