問題の概要
タクソノミー翻訳機能を使用してタクソノミーを翻訳する場合、タクソノミーのカスタムフィールドは常に単一のフィールドとして翻訳され、”textarea”フィールドの改行は保持されません。代わりにコンテンツは1行で表示され、フォーマットの問題が発生します。
回避策
この問題はWPML 4.7.2で修正されました。 更新するとサイト上の問題は解決するため、この回避策が必要になるのは、まだ更新できない場合のみです。
タクソノミーのカスタムフィールドを翻訳する際に改行を確実に保持するには、以下のいずれかの方法を実行します。
- 翻訳には標準のタクソノミー編集画面を使用します。この方法では、改行を含むテキストエリアフィールドのフォーマットが保持されます。
- または、タクソノミー翻訳画面を使用する場合は、タクソノミーのカスタムフィールドに手動で
"br"(新しいタブで開く)タグを追加して改行を挿入します。