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

WPML 4.9.5がリリースされました。このリリースでは、PHP 8.5との完全な互換性が提供され、PHP 8.4に関するいくつかの通知が修正されています。また、WordPressサイトを新しいドメインに移動またはコピーする際のフローも大幅に改善されました。

新機能の詳細は以下の通りです。

PHP 8.5およびPHP 8.4への完全対応

WPML 4.9.5は、PHP 8.5およびPHP 8.4で十分にテストされており、互換性があります。

最近のPHPバージョンは特定のコーディングパターンに対してより厳格になっており、非推奨通知(deprecation notices)が表示されることがあります。これらを放置すると、ログが煩雑になるだけでなく、サーバーの設定によってはWordPressの管理画面に警告として表示されることもあります。

WPMLコアプラグインおよび、String Translation、Media Translation、CMS Nav、そしてそれらが依存する共有ライブラリを含むすべてのコンパニオンコンポーネントにおいて、これらの問題を解決しました。

知っておくべきいくつかのポイント:

  • 古いPHPバージョンを使用している場合、変更点はありません。 今回の修正は、PHP 7.4まで遡るWPMLがサポートするすべてのPHPバージョンとの互換性を維持したまま行われました。サーバーで実行されているPHPバージョンに関わらず、安心して4.9.5にアップデートいただけます。
  • すでにPHP 8.4または8.5を実行している場合、WPML関連の非推奨通知が表示されないクリーンな環境をご利用いただけます。

サーバーのPHPバージョンのアップグレードを控えていた方も、WPMLの準備は整っています。

よりスムーズで明確なサイト移行フロー

ステージングサイトの本番環境への反映、ホストの切り替え、新しいプロジェクトのためのサイトの複製など、WordPressサイトを新しいアドレスにコピーまたは移動する際、翻訳、翻訳クレジット、翻訳メモリが元のサイトと正しくリンクされた状態を維持するために、WPMLは新しい場所を認識する必要があります。

WPMLがサイトの移動を検知すると、バックグラウンドで再接続を処理し、何が起こったかを説明する通知を表示するよう自動化されました。WPML 4.9.5では、このフローの細かな点をブラッシュアップし、より明確で信頼性の高いものにしました。

  • 移行の通知がすぐに表示されるようになりました。 これまでは、サイトが正常に動作しているように見えても、次の翻訳アクションが失敗し、その後に状況を説明する通知が表示されるというタイムラグが発生する場合がありました。WPMLでは、同じページロード時にその通知を表示するようになったため、何かが壊れる前に、常にサイトの状態と次にすべきことを把握できます。
  • 変更が起こった理由が通知されます。 WPMLには、高度な「エイリアスドメイン」オプションが誤って設定されたことを検知し、自動的に修正する安全チェック機能が含まれています。以前は、この修正が画面上の説明なしに行われることがあり、サイトオーナーはなぜサイトの設定が突然変わったのか困惑することがありました。移行通知には、WPMLが何を検知し、なぜその処理を行ったのかについての簡潔で分かりやすい説明が含まれるようになり、説明のないリセットはなくなりました。
  • エイリアスドメインのオプションが再び利用可能になりました。 高度なセットアップの中には、2つの異なるURLで同じWordPressインストールを実行している場合があります。そのようなケースでは、WPMLのトラブルシューティングページから手動でエイリアスドメインを再度登録できます。WPMLは、保存前にURLが本当に同じインストールを指しているかをバックグラウンドで検証するため、入力ミスや誤った入力によってサイトの設定が密かに誤ってしまうことはありません。
  • アップデート前に移行途中だったサイトも、正しく復旧するようになりました。 以前のバージョンからの移行時の「ロック」状態が残っていると、翻訳ダッシュボードがロックされたままになり、続行する方法が見当たらないことがありました。例えば、サイトが新しいドメインに移動された場合や、移行が開始されたものの完了しなかった場合に発生する可能性があります。4.9.5にアップデートすると、この古い状態が自動的にクリアされます。WPMLが移行を再検知して適切な通知を表示し、ダッシュボードが再び機能するようになります。

これらの変更により、サイトのアドレスが変更された際の予期せぬトラブルが減り、進むべき道がより明確になります。

その他の改善点

WPML 4.9.5には、プラグイン全体にわたるさまざまな小さな修正とパフォーマンスの向上も含まれています。完全なリストは変更履歴(changelog)でご確認いただけます。

WPML 4.9.5へのアップデート方法

いつものように、アップデート前にサイトのバックアップを取ることをお勧めします。

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

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

1

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

2

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

3

WPML 4.9.5および使用している他のWPMLコンポーネントを選択し、インストールをクリックしてください。

いつものように、何か問題が発生した場合は、当社のサポートフォーラムまでお気軽にお問い合わせください。