- リリース日
- 2026年7月20日
- チャネル
- ベータ版
変更履歴
新規
- WPMLのセットアップウィザードが完了したとき、または翻訳管理ダッシュボードから「すべてを翻訳する」が有効になったときに、翻訳モードが設定されていないACFフィールドグループは自動的に「同じフィールド」に設定されるようになりました。すでに設定済みのフィールドグループ(「同じフィールド」、「異なるフィールド」、または「エキスパート」)は変更されません。
- WPMLのセットアップウィザードの実行後、または「すべてを翻訳する」が有効になったときに、ACFカスタムフィールドは自動的に「翻訳」(text、wysiwyg、url、link)または「コピー」(media、choice)に設定されるようになりました。これにより、各投稿を再保存しなくても既存のACFコンテンツが翻訳されます。
- URL、Link、Page Linkフィールドのデフォルトが「翻訳」になり、外部リンクのラベルとURLを翻訳できるようになりました。内部リンクは、手動で翻訳されない場合、自動的に変換されて翻訳先のページを指すようになります。
- エキスパートモードでフィールドの翻訳設定を変更する際に、コンテンツが自動的に再翻訳される(すべてを翻訳する)ことを警告する確認ポップアップを追加しました。
- 投稿のフィールドグループで異なる翻訳オプションが使用されている場合、ブロックエディタとクラシックエディタの両方において、投稿エディタの通知に各フィールドグループとその翻訳オプション、および編集リンクがリスト表示されるようになりました。
- WPMLの「コンテンツの翻訳時にメディアライブラリのテキストを翻訳する」設定が有効になるまで、ACFのimage、gallery、fileフィールドのメディアテキスト(alt、caption、title)は翻訳されないことを説明する通知を投稿エディタに追加し、その設定へのリンクを含めました。
修正
- Gutenbergブロックで使用されるACFのCloneおよびGroupフィールドで、翻訳設定が無視される問題を修正しました。
- 異なる翻訳設定を持つ同じスラッグのACFフィールドが、誤った設定を受け取り翻訳に送信されないことがある問題を修正しました。
- 「言語間で異なるフィールド」フィールドグループを持つ投稿が、「すべてを翻訳する」によって誤って翻訳される問題を修正しました。
- ローカリゼーションモードのフィールドグループを持つ投稿が、「すべてを翻訳する」の一括「すべての過去のコンテンツを翻訳」キューに誤って含まれる問題を修正しました。
- 「すべてを翻訳する」+「公開前にレビューする」モードで翻訳をレビューする際に、ACF API(例:
get_fields())からACFフィールドが返されない問題を修正しました。 - メディアライブラリから再利用された画像を含め、ACFのimage、gallery、fileフィールドの添付ファイルがWPMLの翻訳パッケージに常に含まれるとは限らない問題を修正しました。
- 「メディアライブラリのテキストを翻訳する」が有効な場合に、ACFのimageおよびgalleryフィールドのaltテキスト、キャプション、タイトルが翻訳エディタに表示されない問題を修正しました。
- ルールがリレーショナルフィールド(taxonomy、post object、page link、relationship)に依存している場合に、セカンダリ言語でACFの条件判定ロジックが機能しない問題を修正しました。
- 空の翻訳オプションの行がすでに存在する場合に、ACFオプションページのGroup内にある「一度だけコピー」のサブフィールドがセカンダリ言語にコピーされない問題を修正しました。
- 画像だけでなく、「コピー」に設定されたすべてのフィールド(image、taxonomy、relationshipなど)の翻訳されたタームにおいて、
get_field()がフォーマットされていない生の値を返す問題を修正しました。 - 翻訳されたページが複製である場合に、Linkフィールドのカスタムラベルが上書きされる問題を修正しました。
- Taxonomyフィールドがロックされ「コピー」に設定されている場合でも、セカンダリ言語で編集できてしまう問題を修正しました。
- 編集URLに
tridパラメータが含まれている場合(例:WPML言語スイッチャー経由でアクセスした場合など)に、コピーされたACFフィールドが元の投稿でロックされる問題を修正しました。 - ネイティブエディタで翻訳を編集する際に、コピーされたcheckbox、radio、taxonomyフィールドのチェック状態がほとんど見えなくなる問題を修正しました。
- グループ内に複数のフィールドを持つサブグループが含まれている場合に、最初の変更のみが保存され、他のグループフィールドの編集が破棄される問題を修正しました。
- 翻訳された投稿に関連付けられた変更のないACFフィールドグループを保存する際に、確認ポップアップが誤って表示される問題を修正しました。
- 異なる翻訳設定を持つフィールドグループの投稿を保存する際に発生するJavaScriptエラーを修正しました。
- WPML文字列翻訳がインストールされていない状態で、セカンダリ言語のACFオプションページを編集する際に発生する致命的なエラーを修正しました。
- WPMLを無効化した際にプラグインページで発生する致命的なエラーを修正しました。
- オプションページはACF Proの機能であるため、ACF Freeのみが有効な場合にACFオプションページの統合が読み込まれる問題を修正しました。
- ACFMLの管理画面の通知の背景色を、WPMLの標準に合わせました。
- フィールドグループの翻訳モードの設定を促す通知を見直し、必要な場合にのみ表示されるようにしました。
パフォーマンス
- 翻訳エディタのフックでACFMLのフィールドグループの検索をキャッシュすることにより、管理画面の投稿一覧のパフォーマンスを向上させました(以前は投稿の行ごとに1つのクエリが実行されていました)。
- 大幅な速度低下を引き起こす可能性があった
afterCopyObjectFieldのパフォーマンスを向上させました。 - 「コピー」または「一度だけコピー」に設定されたフィールドを多数持つセカンダリ投稿を保存する際にパフォーマンスの問題を引き起こしていた、
remove_filterフック名のタイプミスを修正しました。
更新またはダウンロード
この更新は、有効なサブスクリプションをお持ちのすべてのWPMLクライアントにご利用いただけます。リリースの24時間以内に、WordPress管理画面のプラグインページに表示されます。また、プラグイン → 新規追加 → 商用からすぐに確認することもできます。手動でダウンロードしてインストールするには、wpml.orgアカウントのダウンロードに移動し(インストール手順を参照)、バージョンを混在させずにすべてのコンポーネントを一緒に更新してください。
サポートが必要な場合やフィードバックを送信する場合は、テクニカルサポートフォーラムをご利用ください。