- リリース日
- 2019年10月21日
- チャネル
- 安定版
- テスト済みのWordPress
- 5.2.4
変更履歴
機能
- Gutenbergブロックのフィールドをリンクとして指定できるようにし、利用可能な場合はリンクを翻訳に置き換える機能を追加しました。
- 「WPMLをリセット」機能に警告を追加し、高度な翻訳エディタのユーザーに進行中の翻訳が失われることを通知するようにしました。
- 他のプラグインとの互換性を確保するため、Collections用のカスタムライブラリを実装しました。
- 異なるバージョンのWPMLプラグイン間の依存関係チェックを改善しました。
- 「Gutenbergエディタ」のすべての表記を「ブロックエディタ」に変更しました。
修正
- スラッシュを含む文字列のGutenberg翻訳ジョブを保存する際に発生するエラーを修正しました。
- 大きなサイズのカスタム国旗画像を使用した場合に、管理画面で国旗が大きすぎるサイズで表示される問題を修正しました。
- WPMLメディアが有効でBeaver Builderで作成されたページが公開された場合に、WPMLがページのメタデータを上書きしないように問題を修正しました。
- wp-cliの使用時に発生する「Uncaught Error: Call to undefined function icl_xml2array()」の致命的なエラーを修正しました。
- 画像ブロックおよびボタンブロックで、ターゲットリンクが自動的に翻訳されない問題を修正しました。
- ブロック属性のエンコーディングを修正しました。
互換性
- ElementorのJSONデータが無効な場合に発生するエラーを修正しました。
- Elementorページビルダー用の言語スイッチャーウィジェットを追加しました。
- 翻訳されたページで一部のElementorテンプレートが表示されない問題を修正しました。
- 「wpml_custom_language_switcher_is_enabled」フィルターフックを導入しました。
- 「debug_backtrace」関数の使用を最適化し、一部のケースでパフォーマンスを最大7%向上させました。
- Yoast SEO Multilingualプラグインが有効な場合、「wordpress-seo」互換性クラスが読み込まれないようにするチェックを追加しました。
- 競合を避けるため、「wpml_collect」のベンダーパスを「wpml/collect」に変更しました。
- カートへの予約の追加が遅すぎる問題を修正しました。
- 複製に翻訳ステータスを割り当てるためのトラブルシューティングアクションの実行に関連する致命的なエラーを修正しました。
- スクリーンリーダー向けの言語スイッチャーのアクセシビリティを改善しました。
- サイトがサブディレクトリにインストールされ、「デフォルト言語にディレクトリを使用する」オプションが有効になっている場合に、RESTエンドポイントにアクセスできない問題を修正しました。
- タクソノミー設定を保存する際の長いコード実行を防ぐための修正を追加しました。
- ページビルダーを使用して作成されたページを保存する際、WPML Media Translationプラグインが有効な場合に投稿タグがIDに変換される問題を修正しました。
- Language Switcher Elementorウィジェットの言語スイッチャーのタイプの文字列を変更しました。
パフォーマンス
- 「icl_translations」テーブルに2つのインデックスを追加し、データベースリクエストのパフォーマンスを改善しました。
- WooCommerceやQuery Monitorが有効な場合のパフォーマンスを改善しました。
- 多数のカスタムフィールドを持つ投稿を保存する際のパフォーマンスを改善しました。
- 多数の翻訳されたタクソノミー(製品カテゴリーなど)を持つサイトでのパフォーマンスを改善しました。
- 管理画面でページ、投稿、またはWooCommerceの製品ページを更新する際のサイトのパフォーマンスを大幅に改善しました。
- ホスティングおよびキャッシュレイヤーが適切に処理できるように、すべてのCookieに「wp_」プレフィックスを追加しました。
- リソースを大量に消費する一部のオプションの自動読み込みを防ぐことで、データベースの使用量を下げる修正を追加しました。
API
- WPMLの投稿編集メタボックスのコンテキストを変更できるようにする「wpml_post_edit_meta_box_context」フィルターを追加しました。
- 投稿メタ値が翻訳にコピーされる前にフィルタリングできるフィルターを追加しました。
更新またはダウンロード
この更新は、有効なサブスクリプションをお持ちのすべてのWPMLクライアントにご利用いただけます。リリースの24時間以内に、WordPress管理画面のプラグインページに表示されます。また、プラグイン → 新規追加 → 商用からすぐに確認することもできます。手動でダウンロードしてインストールするには、wpml.orgアカウントのダウンロードに移動し(インストール手順を参照)、バージョンを混在させずにすべてのコンポーネントを一緒に更新してください。
サポートが必要な場合やフィードバックを送信する場合は、テクニカルサポートフォーラムをご利用ください。