ホリデーシーズンが近づいてきました。皆様が不在の間に問題が起きることを心配せず、ゆっくりと休暇を楽しめるようにしたいと考えています。WPML 3.6.2では、過去2週間に発生した多数の課題に対処しています。これには、バグ修正、互換性の向上、アクセシビリティの改善が含まれます。
WPML 3.6では全く新しい言語スイッチャーが導入されたため、いくつかの互換性の問題やエッジケースも引き起こしました。これらには、(スマートな)アクセス制限のあるホスティングに関連するもの、さまざまなテーマやプラグインに関連するもの、そして単なるバグが含まれていました。
このアップデートには以下が含まれます。
- WPML 3.6.2
- WPML 文字列翻訳 2.5.1
- WPML 翻訳管理 2.2.6
このアップデートの変更点の完全なリスト
- 言語スイッチャーテンプレートのキャッシュディレクトリが作成されていない、または書き込み不可の場合に例外がスローされる問題の防止(errata)
- モバイルから言語スイッチャーの設定にアクセス可能に
- WooCommerceのレイヤードナビゲーションで複数のタクソノミーをクエリした際の言語スイッチャーの競合の修正
- 一部のインストール環境において、セカンダリ言語のメニューから言語スイッチャーが欠落する問題の修正
- 言語スイッチャーの色をクリアしてもプレビューが更新されない問題の修正
- 言語スイッチャーを割り当てられないメニューがある問題の修正
- 言語スイッチャーのダイアログで、スロットを選択せずにクリックすると保存ボタンが無効になる問題の修正
- ページビルダーの翻訳に関する通知を非表示にすることが可能に
- 「Warning: ILLEGAL STRING OFFSET ‘LANGUAGE_CODE’」を引き起こすEnfoldとの互換性の問題の修正
- 編集言語を管理画面の言語として設定するオプションの復元
- 言語ごとに異なるドメインを使用している場合、ドメイン間でユーザーのログイン状態が維持されない問題の解決
- 「コピー」に設定されたシリアライズ済みカスタムフィールドを更新しても、データベースに余分な行が作成されないように修正
- 「Uncaught exception」を引き起こすYoast SEOおよびBuddyPressとの互換性の問題の修正
- Chromeの使用時にウィザードに固定ヘッダーが表示される問題の修正
- 複製された投稿が「更新が必要」ステータスになる問題の修正
- WP_Queryに投稿タイプの連想配列を渡した際のNoticeの解決
- 翻訳エディタですべてのフィールドをコピーする際に複数行が削除される問題の修正
- 翻訳可能なフィールドグループで致命的なエラーを引き起こすACF Proとの互換性の問題の修正
- フロントエンドで翻訳されたユーザーメタを表示できるように、wpml_translatable_user_meta_fieldsフィルターの呼び出し順序を引き上げ
WPML 3.6.2へのアップデート
いつも通り、すべての登録済みサイトに対して、WPMLプラグインのこのアップデートが自動的に配信されます。WPMLアカウントから手動でダウンロードしてインストールすることもできます。WPMLのすべてのコンポーネントを必ずアップデートしてください。
これは既存の機能の多くを変更しないマイナーアップデートです。それでも、サイトの何かをアップデートする前には、常にバックアップを取ることをお勧めします。
まだ問題が解決しない場合
これですべてが網羅されていることを願っています。サポートフォーラムの一部の問題報告はまだ未解決のままですが、弊社ではそれらの問題を再現できなかったことにご注意ください。WPMLを3.6.2にアップデートしても問題が解決しない場合(WPMLのすべてのコンポーネントを必ずアップデートしてください)、Duplicatorパッケージを提供してご協力をお願いします。多くの場合、問題は弊社が所有していない非常に特定のテーマやプラグインとの相互作用、または弊社が把握していない設定に起因しています。
繰り返しになりますが、皆様が心配事やクライアントからのクレームのメールなしでホリデーシーズンを迎えられるようにしたいと考えています。WPML 3.7の開発には素晴らしい計画がありますが、調査が必要な問題がある場合は、それらを保留にする予定です。

