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

WPML 4.9.4 をリリースしました。WordPress 7.0 との完全互換性を提供します。WordPress 7.0 に更新する前に WPML を更新すれば、準備完了です。

WordPress 7.0 の新機能

WordPress 7.0 では、ブロックエディターとコア機能に多数の変更が加えられています。WPML 4.9.4 で対応した内容は次のとおりです。

完全に iframe ベースのブロックエディター

WordPress 7.0 ではこれが新しい標準となり、スタイルの分離が改善され、より正確な WYSIWYG 体験が得られます。この更新がない場合、WPML はすべての投稿と固定ページでブロックエディターを旧来の非 iframe モードにフォールバックさせてしまい、これらの改善点や、新しいエディターを基盤とする今後の拡張を利用できなくなります。WPML の言語スイッチャー ブロックも、iframe エディターが正しく動作するために必要な React フックを含め、Block API バージョン 3 に対応するよう更新しました。

ナビゲーションのサブメニュー向け「クリックで開く」設定を更新

WordPress 7.0 では、ナビゲーション ブロックがこの設定を保存する方法が変更されました。WPML は更新後の属性を正しく読み取るようになり、サブメニューが設定した動作に従うようになりました。

翻訳可能な新しいブロックコンテンツ

WordPress 7.0 では、新規および再構成されたブロックがいくつか導入されています。WPML 4.9.4 では、次の項目を翻訳可能として登録し、翻訳エディターに表示され、すべての言語でフロントエンドに正しく表示されるようにしました。

  • アイコン ブロックのアクセシビリティ ラベル(aria-label 属性)
  • ナビゲーション オーバーレイの閉じるボタンのテキスト
  • タブ ブロックのラベル

ブロックアセット登録の更新

ブロックアセットを登録するための WPML 内部コードを更新し、正しい WordPress 7.0 API を使用するようにしました。これにより、ブロックエディターでのコンソール警告が解消され、iframe エディター内で WPML の CSS が正しく読み込まれるようになります。すべての変更は WordPress 6.3 まで後方互換です。

PHP の非推奨通知を修正

WordPress 7.0 で非推奨となった PHP 関数を、WPML のコードベース全体で最新の同等関数に置き換えました。

その他の修正

  • wp-admin の WPML 設定ページと翻訳ダッシュボードページで白い空白画面が表示される問題を修正しました。
  • メニュー同期ページの読み込みが遅い問題を修正しました。

WPML 4.9.4 への更新

このアップデートは、有効なサブスクリプションをご利用中のすべてのWPMLクライアント向けに、現在提供中です。 24時間以内に、WordPress管理画面のプラグインページに表示されます。

すぐに更新したい場合は、次の手順を実行してください。

1

サイトの管理画面で、プラグイン新しいプラグインを追加に移動し、商用タブをクリックします

2

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

3

リストからWPML 4.9.4を選択し、インストールをクリックします

WPML を最新の状態に保つことが重要な理由

WordPress 7.0 は一度きりの出来事ではありません。WordPress のメジャーリリースごとに内部的な変更が加えられ、その一部は、何かが動かなくなるまで気づきにくい形で多言語サイトに影響します。

当社チームは、各 WordPress リリース候補を公開前にテストし、互換性の問題を特定して、間に合うように修正を提供します。これが有効な WPML サブスクリプションで得られるものです。コアの変更をすべて自分で追いかけなくても、サイトを WordPress に合わせて最新の状態に保てます。

返信を投稿

他の人に対してトピックに沿った礼儀正しい対応をお願いします。この投稿に関連しない問題についてサポートが必要な場合は、サポートフォーラムを使用してチャットを開始するか、チケットを送信してください。

次のタグが使用できます:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>