- ステータス
- 解決済み
- 報告対象
- WPML Multilingual CMS 4.5.2
- 解決されたバージョン
- 4.5.3
問題の概要
WordPress標準のテーブルブロックを使用しているページを翻訳しようとすると、翻訳が進行中のままになり、ブラウザのコンソールに内部サーバーエラーが表示されます。
デバッグ情報を確認すると、次のようなエラーが表示されます。
PHP Fatal error: Allowed memory size of 268435456 bytes exhausted…
回避策
続行する前に、サイトの完全なバックアップを作成してください。
- /sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Gutenberg/strings-in-block/class-html.phpファイルを編集します。
- 146行目を探します。
- 次のコードを:
if ( $inner_content ) { - 以下に置き換えます:
if ( $inner_content && $element->nodeValue ) {