問題の概要
WPMLとDiviを併用している場合、Divi移行ツールを使用したサイトのDivi 4からDivi 5への移行が失敗し、「Something went wrong while Migrating to Divi 5」というメッセージが表示される問題が発生する場合があります。
これは、WPMLの翻訳テーブルにゴーストエントリが存在する場合に発生する可能性があります。ゴーストエントリとは、データベース内に残された翻訳レコードや孤立した翻訳レコードのことです。これらは既存のコンテンツに対応しなくなっているため、移行プロセスに支障をきたす可能性があります。
回避策
Divi 5への移行を進める前に、必ずサイトの完全なサイトバックアップを取得してください。
- WPMLサポートに移動し、データベース & 文字列のメンテナンスを開きます(WPML 5.0以降では、このツールはWPML Troubleshootingプラグインに付属しており、WPML有効化 & 更新からインストールできます)。
- 「翻訳テーブルからゴーストエントリを削除」ボタンをクリックします。
- 操作が完了するまで待ちます。
- 再度Divi 5への移行を実行します。