WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 4.5.2
解決されたバージョン
4.5.3

問題の概要

WordPress標準のテーブルブロックを使用しているページを翻訳しようとすると、翻訳が進行中のままになり、ブラウザのコンソールに内部サーバーエラーが表示されます。

デバッグ情報を確認すると、次のようなエラーが表示されます。

PHP Fatal error: Allowed memory size of 268435456 bytes exhausted…

回避策

続行する前に、サイトの完全なバックアップを作成してください。


  1. /sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Gutenberg/strings-in-block/class-html.phpファイルを編集します。

  2. 146行目を探します。

  3. 次のコードを:
    if ( $inner_content ) {


  4. 以下に置き換えます:
    if ( $inner_content && $element->nodeValue ) {

すべての既知の問題 →