問題の概要
WP-CLI を使用してWP All ImportおよびWPML All Importアドオンでインポートを実行すると、次のエラーが発生します:
PHP Fatal error: Uncaught Error: Class ‘WPML\AI\WCML’ not found in …/wp-content/plugins/wpml-all-import/wpml-all-import.php:275
回避策
この問題は修正されました。 最新バージョンにアップデートするとお使いのサイトで問題が解決するため、この回避策はまだアップデートできない場合にのみ必要です。
続行する前に、サイトの完全なバックアップを作成してください。
- …/wp–content/plugins/wpml–all–import/wpml–all–import.phpファイルを開きます。
- 12〜14行目を探します:
require_once "includes/rapid-addon.php"; require_once "vendor/autoload.php";
これを以下に置き換えます:
require_once __DIR__ . "/includes/rapid-addon.php"; require_once __DIR__ . "/vendor/autoload.php";