- ステータス
- 解決済み
- 解決されたバージョン
- WPML 4.3.15
問題の概要
一部のクライアントにおいて、ページビルダー(WordPress標準のGutenbergを含む)で作成されたコンテンツが、翻訳された投稿やページに表示されない問題が確認されています。
通常、ATE(高度な翻訳エディタ)またはCTE(クラシック翻訳エディタ)では、翻訳対象としてタイトルのみが表示されます。
デバッグの結果、この原因はPHPモジュールであるlibxmlが更新されておらず、バージョンが2.7.8未満であることだと判明しました。
その機能は、WPMLがページビルダーで作成された投稿を翻訳する仕組みにおいて不可欠です。
回避策
このライブラリは、サイトのホストが管理するサーバー設定の一部です。
ご利用のホスティングプロバイダーに連絡し、可能であればlibxmlのバージョンをアップデートするよう依頼してください。
迅速な解決策として、WPMLの複製機能を使用し、「個別に翻訳」を行ってから、お好みのページビルダーで複製したページを編集することができます。
注意:モジュールのバージョンが2.7.8より新しくてもこのメッセージが表示される場合、さらに詳しい情報が必要になります。以下の手順に従ってください:
1. サイトのルートにPHPファイルを作成します(ファイル名はphpinfo.phpなど、任意の名前を付けます)。
2. ファイルに以下のコードのみが含まれていることを確認します:phpinfo()
3. ブラウザからそのページを開きます(例:http://yourURL.zzz/phpinfo.php)。
4. ページを保存します。
5. サポートシステムのプライベート詳細コメントにそれを追加します。
6. サーバーからファイルを削除します。